<button id = "btn"> нажмите </button> var btn = document.getElementbyId ('btn');Первый тип:
btn.onclick = function () {alert ('hello world');}Устранение события: btn.onclick = null; // коробка не появится
Второй тип:
btn.addeventlistener ('click', function () {alert ('hello world')}, false); btn.addeventlistener ('click', function () {alert (this.id)}, false);Третий тип:
Функция demo () {alert ('hello');} <button id = "btn" onclick = "demo ()"> нажмите </button>Ниже приведено руководство по кнопке JS Trigger Click Event
Симулировать кнопку триггера JS Нажмите функцию
<html> <Head> <Title> Обычно функция </title> </head> <script> function load () {// Следующие два метода имеют тот же эффект, что и Document.getElementById ("target"). OnClick (); document.getElementById ("target"). Click (); } function test () {alert ("test"); } </script> <body onload = "load ()"> <button id = "target" onclick = "test ()"> test </button> </body> <html>Замечание:
btnobj.click () - это программа реального использования, чтобы нажать кнопку, запуская событие кнопки onclick () onclick ()
btnobj.onclick () просто вызывает метод, указанный Btnobj OnClick, просто вызывает метод и не запускает событие