Как вызвать функцию через JS?

122
14 января 2020, 08:30

У меня есть простая функция showSecretMenu, и я вызываю её через html файл вот как-то так

button class="dropdown" onclick="showSecretMenu()">

Объясните, как убрать onclick="showSecretMenu()" из html и занести в сам скрипт, чтобы оно всё не поломалось

Answer 1

const btn = document.getElementById('btn'); 
 
btn.addEventListener('click', () => { 
  console.log('Button clicked!'); 
});
<div> 
  <button id="btn">ClickMe</button> 
</div>

READ ALSO
Синхронизация изменений двух сайтов

Синхронизация изменений двух сайтов

Как можно посредством VPN синхронизировать изменения одного сайта на другом? Например, на двух сайтах есть textbox, изменения textbox'a на одном сайте...

141
Нужна помощь touch jquery touch, preventDefault

Нужна помощь touch jquery touch, preventDefault

Кто может подсказать, если я прописываю в скрипте jQueryTouch preventDefault: () то клик по экрану (ТАП) работает как при клике мышки (как и надо), но перестает...

143
Перетаскивание элемента на jQuery

Перетаскивание элемента на jQuery

Есть "карта" (map), внутри неё находится (#chart)

168