Hola Gente!!!!!
Tengo una duda/problema... revisando y leyendo sobre javascript, encontré
que si quiero asignarle una función a un evento dinamicamente, tengo que
hacer algo como esto:
function funcionHacerAlgo () {
alert ('Se ejecutó el OnClick.');
}
//En alguna parte del código, asigno al evento onClick del objeto en
cuestión, la función anterior.
var miObjeto = document.getElementById ('unControl');
miObjeto.onclick = funcionHacerAlgo;
//acá no hice miObjeto.onclick = funcionHacerAlgo (); , porque estoy
asignando la funcion, no el resultado de la misma.
y eso es equivalente a crear el objeto de esta forma:
<img id="miObjeto" onclick="funcionHacerAlgo ();" />
Y eso funciona... pero, yo quiero ejecutar una función con parámetros... ¿se
puede? Si no lo quiero hacer dinamicamente, puedo escribir: <img
id="miObjeto" onclick="funcionHacerAlgo ('param1', 'param2',
'param3');" />y eso anda... ¿como lo hago dinamicamente?
GRACIAS!!!!!!
--
Juan José Montes de Oca Arbós.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL:
http://lists.scriptia.net/pipermail/javaescript-scriptia.net/attachments/20070129/d84cf243/attachment.html
_______________________________________________
javaEScript mailing list
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net