agregando el buscador de eventos en el navegador [cerrado]
Mi problema aquí: ¿por qué no funciona este código? ... el mensaje no aparece
Estoy intentando agregar un detector de eventos al elemento x al hacer clic en el evento
<code> function test() { alert("test"); } var EventsCrossBrowsers = { addEvents:(function(element,event,func) { if(element.addEventListener) { return elemenet.addEventListener(event,func,false); } else if(elemenet.attachEvent) { return elemenet.attachEvent("on"+event,func); } }()); } var x =document.getElementById("test"); EventsCrossBrowsers.addEvents(x,"click",test); </code>
muchas gracias jfriend00 .... la forma más sencilla, creo: -
<code>function test() { alert("test"); } function addEventsCrossBrowsers(elemenet,event,func) { if(elemenet.addEventListener) { elemenet.addEventListener(event,func,false); } else if(elemenet.attachEvent) { elemenet.attachEvent("on"+event,func); } } var x =document.getElementById("test"); addEventsCrossBrowsers(x,"click",test); </code>
su segunda forma es casi la misma, excepto que no entiendo el regreso ... gracias de nuevo ...