можно обнаружить щелчок по элементу, используя скрипт пользователя типа greasemonkey? - PullRequest
0 голосов
/ 10 сентября 2011

Допустим, у меня есть пользовательский сценарий типа greasemonkey, работающий на странице с div, такой как:

<div id="watchme">something</div>

Возможно ли определить, нажимает ли пользователь на этот div из сценария пользователя?Логичным способом было бы включить onClick () в код, но так как это пользовательский скрипт, я не управляю кодом.

Ответы [ 2 ]

4 голосов
/ 10 сентября 2011

Вы пытались подключить прослушиватель событий?

document.getElementById("watchme").addEventListener("click", yourHandler, false);

Обратите внимание, что назначение метода onclick может не работать: см. this.

1 голос
/ 10 сентября 2011
document.getElementById("watchme").onclick = function(){
    alert("I've been clicked");
}

Так вы назначаете событие onclick в js.

...