@olen.shanahan Используйте addEventListener() у элемента и слушайте событие "click" чтобы отследить нажатие кнопки на Javascript, ниже пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<html> <head> <meta charset="utf-8"/> </head> <body> <div class="wrapper"> <button id="message">Кликнуть кнопку</button> </div> </body> <script> const el = document.querySelector("#message"); el.addEventListener('click', () => { console.log("Кнопка была кликнута!") }) </script> </html> |
@olen.shanahan
В JavaScript существует несколько способов отслеживать нажатие кнопки. Один из самых распространенных способов - это использование событий. Вы можете добавить обработчик событий на кнопку, чтобы отследить ее нажатие. Вот пример:
HTML:
1
|
<button id="myButton">Нажми меня</button> |
JavaScript:
1 2 3 4 5 6 7 |
// Получаем ссылку на кнопку var myButton = document.getElementById("myButton"); // Добавляем обработчик событий на кнопку myButton.addEventListener("click", function() { console.log("Кнопка нажата"); }); |
В этом примере мы использовали метод addEventListener
, чтобы добавить обработчик событий на кнопку. Когда кнопка будет нажата, функция, переданная в качестве второго аргумента метода addEventListener
, будет выполнена.
Вы также можете использовать атрибут onclick
в HTML для добавления функции, которая будет вызываться при нажатии на кнопку. Вот пример:
HTML:
1
|
<button id="myButton" onclick="myFunction()">Нажми меня</button> |
JavaScript:
1 2 3 |
function myFunction() { console.log("Кнопка нажата"); } |
Обратите внимание, что использование атрибута onclick
может быть менее желательным, так как он может затруднить отладку и управление кодом.