Я озадачен тем, почему этот простой букмарклет Javascript не работает.
javascript:(setInterval(function() {
var element = document.getElementById("observeBtn");
if (element != null) element.click();
}, 1000);)();
Ошибка в консоли браузера:
Синтаксическая ошибка: отсутствует) в скобках
Я посчитал скобки, и все они совпадают (7 слева, 7 справа).
Все, что эта функция должна делать, это проверять каждую секунду, существует ли кнопка observeBtn
на веб-странице, и если это так, автоматически нажмите ее.
Кроме того, кто-то может объяснить, для чего нужен последний "();"
?