<botón id = "btn"> haga clic en </boton> var btn = document.getElementById ('btn');El primer tipo:
btn.onclick = function () {alerta ('Hello World');}Eliminar el evento: btn.onclick = null; // La caja no aparecerá
El segundo tipo:
btn.addeventListener ('click', function () {alert ('hello world')}, falso); btn.addeventListener ('click', function () {alert (this.id)}, falso);El tercer tipo:
function demo () {alert ('hello');} <botón id = "btn" onClick = "demo ()"> haga clic en </botón>La siguiente es una guía para el evento de clic del botón JS de activación
Simular la función de clic del botón de activación JS
<html> <fead> <title> generalmente función </title> </head> <script> function load () {// Los siguientes dos métodos tienen el mismo efecto que document.getElementById ("Target"). OnClick (); document.getElementById ("Target"). Click (); } function test () {alert ("test"); } </script> <body onload = "load ()"> <botón id = "target" onClick = "test ()"> test </boton> </body> <html>Observación:
btnobj.click () es un programa de uso real para hacer clic en el botón, activando el evento OnClick () del botón ()
btnobj.onclick () simplemente llama al método apuntado por OnClick de BTNOBJ, solo llama al método y no activa el evento