Определить и нажать на все кнопки на сайте(помощь со скриптом на js)

очень нужна ваша помощь Требуется зайти на сайт и определить все кнопки, которые присутствуют на данной странице, далее нам нужно пройтись по всем кнопкам, при этом нажимая на каждую и выполняя действия. Объясню подробнее, есть текущая страница на linkedin Страница linkedin с кнопками

На ней расположены кнопки "Установить контакт" и "Отправить сообщение". Нужно нажать на кнопку "Установить контакт", вписать текст(это я сделал, он хранится в переменной) в поле для текста и нажать кнопку отправить, тоже самое надо выполнить со всеми остальными кнопками и перейти на след страницы, там сделать тоже самое. Помогите пожалуйста с решением данной проблемы, в js новичок, поэтому буду очень признателен за подробные объяснения по выполнению этого задания

Приведу пример кода моего расширения для браузера, в котором это все должно выполняться

Код для самого расширения:

 <!DOCTYPE html>
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

        
        
        <!-- Здесь будут подключаться сторонние скрипты на js -->
    </head>
    <body>
        <div align="left">Введите текст для рассылки</div>
        <input style="fomt-size:50px;" type="text" id="expression" title="Enter your text" value=""><span style="font-size: 50px;" id="result"></span>
        <input id="butt" type="button" value=" Отправить "> <!-- можно через <button> сделать -->
<script src="popup.js"></script>
        <div id="str"></div>
    </body>
</html>

Скрин работы данного расширения

В поле для ввода мы пишем текст для рассылки Нажимаем на кнопку отправить и выполняются действия, которые описаны выше

 butt.onclick = function() {
        var val = document.getElementById('expression').value;
        document.getElementById('str').innerHTML="Вы ввели: "+val;
};

js код для обработки нажатия кнопки отправить


Ответы (0 шт):