Código Javascript:
Ver original
// Función externa function muestraMensaje() { alert('Gracias por pinchar'); } // Asignar la función externa al elemento document.getElementById("pinchable").onclick = muestraMensaje; // Elemento XHTML <input id="pinchable" type="button" value="Pinchame y verás" />
Este ejemplo funciona bien, pero el problema lo tengo al querer pasarle parametros a la funcion, de esta forma:
Código Javascript:
Ver original
document.getElementById("nombre").onFocus = muestraOculta(1,'nombre');
Esto no funciona, porque ejecuta una función y guarda su resultado en una propiedad de un elemento. Y lo q yo quiero hacer es asignar una función externa a un evento de un elemento. Como resuelvo esto?.