Cuando escribo un script de Greasemonkey, si creo un div y establecer onclick para alertar funciona:Greasemonkey onclick vinculante
var btn = document.createElement('div'); btn.setAttribute('onclick',"alert('clicked!');");
Sin embargo, si te pido que hacer otra cosa que se definió antes de lo falla:
function graphIt() {...}; var btn = document.createElement('div'); btn.setAttribute('onclick',"graphIt();");
¿hay alguna manera de enlazar una función al evento onclick de un div?
PS. La función a la que quiero llamar también llama a otras funciones. – KalEl