cómo pasar un parámetro al controlador de un evento?cómo pasar un parámetro al controlador de un evento
aquí es lo que estoy tratando de hacer, no funciona:
for (var i = 0; i < myobj.length; i++) {
myobj[i].onmouseover = myfun(myobj[i]);
}
el siguiente no funciona ninguno.
myobj[i].onmouseover = myfun.call(myobj[i]);
myobj[i].onmouseover = function() {myfun(myobj[i]);};
myobj[i].onmouseover = function() {myfun.call(myobj[i]);};
Estoy principalmente interesado en por qué no funciona, y solución en el mismo estilo.
Gracias.
muchas gracias. Exactamente lo que necesitaba –
Pregunta de seguimiento de PS. Soy lo que estoy haciendo bien, ¿hay una manera idiomática de hacer esto? básicamente tengo un montón de elementos span.xyz, quiero que todos ellos tengan un comportamiento mouseover. (pero no usa JQuery ni ningún otro) –
@ XahLee Siempre que no esté utilizando ninguna biblioteca, creo que es la mejor aplicación. – Sirko