Hola. ¿Puedo meter Event Handlers en un código de JavaScript?
¿Por ejemplo para no tener que poner en cada liga un MouseOver más un MouseOut y un MouseDown y un... etc, sino todo junto en un sólo Script, con una sola llamada?.
| ||||
Hola Rafael: Si por ejemplo quieres poner a todos los divs de tu página, una función alert(this.id) asociada al evento onclick, sería algo así: function ini() { var divs = document.getElementsByTagName("div"); for (var i = 0; i < divs.length; i ++) divs[i]["onclick"] = new Function ("alert(this.id)"); } ... casi me olvido de que tienes que llamar a ini al cargarse la página: <body onload=ini()> Espero que te sirva. Saludos |