@vrazrabotchik

Как вызвать событие onclick на чистом javascript, без html?

Здравствуйте, всегда писал код так:
<button onclick="fun()">Жми</button>
Но все говорят что это ужасный код, мне очень нравиться и удобно, нужно вызывать этот onclick методом javascript, как это можно сделать ? а так же плохо ли использовать с помощью html?
  • Вопрос задан
  • 560 просмотров
Решения вопроса 1
potapchino
@potapchino
https://jsbin.com/cihetibiro/1/edit?html,js,output

const button = document.querySelector('button');

function fun() {
  alert('fun')
}

button.onclick = fun;
// or
button.addEventListener('click', fun, false);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы