por que no se puede pasar parametros a los manjeadores de eventos definidos de esta manera
objboton.onclick=lafuncion
por que me da error
objboton.onclick=lafuncion(parametro1,parametro2)
function lafuncion(p1,p2)
{
........
}
| |||
asignacion de funciones a eventos por que no se puede pasar parametros a los manjeadores de eventos definidos de esta manera objboton.onclick=lafuncion por que me da error objboton.onclick=lafuncion(parametro1,parametro2) function lafuncion(p1,p2) { ........ } |
| ||||
Respuesta: asignacion de funciones a eventos lo que pasa es que al asignar debes asignar una referencia a una función, lo que tu estás haciendo es iniciar la función. Es decir, los parentecis le dicen al navegador que es hora de activar la función. Si quieres pasar parametros hazlo de la siguiente manera:
Código javascript:
Ver original Saludos, espero haber sido de ayuda.
__________________ twitter: @imbuzu |