1) Cuando el método no tiene parámetros, el valor se puede asignar directamente usando onclick = nombre del método
Copie el código de código de la siguiente manera:
ventana.onload = función() {
$('btnTest').onclick = prueba;
}
prueba de función() {
alerta(val);
}
2) Cuando el método tiene parámetros, es incorrecto usar onclick = nombre del método (parámetro). Debe agregar función () delante del nombre del método.
Copie el código de código de la siguiente manera:
ventana.onload = función() {
$('btnTest').onclick = función() { prueba(1) };
}
prueba de función (val) {
alerta(val);
}