нажатие на кнопку на странице
Создаю скрипт в Greacemonkey
Задача такая: при открытии страницы - нажать на кнопку. Тестирую на яндексе. Вот сам код скрипта alink = document.getElementsByClassName('b-link '); // Получаем элемент if(alink.length == 1) { window.location.href = alink[0].href; // Переходим по ссылке но ничего не происходит Что делаю не так? |
Может так
var alink = document.getElementsByClassName('b-link ')[0]; // Получаем элемент if(alink.length == 1) { window.location.href = alink[0].href; // Переходим по ссылке |
Mess4me,
:blink: |
polsok,
не может ничего не происходить. Посмотри, есть ли в консоли что-то, может, ошибки какие? |
polsok,
собственно, ничего не происходит из-за того, что в alink у тебя записывается не 1, а несколько html-элементов, следовательно, свойство length будет больше, чем 1. Код корректно отрабатывает, просто условие нужно изменить. |
Mess4me,
ты бы лучше сначала свой код на работоспособность проверил, прежде чем выкладывать. |
:victory:
|
Часовой пояс GMT +3, время: 19:55. |