В предыдущих уроках мы с вами использовали в качестве обработчиков событий анонимные функции. Это на самом деле не обязательно - функция может быть и обычной, с именем. Пусть для примера у нас есть такая функция:
function func() {
alert('!!!');
}
Пусть также есть кнопка:
<input id="button" type="submit">
Давайте сделаем так, чтобы по клику на кнопку
выполнилась наша функция func
. Для
этого параметром addEventListener
передадим имя нашей функции, вот так:
let button = document.querySelector('#button');
button.addEventListener('click', func);
function func() {
alert('!!!');
}
Дан следующий HTML код:
<input id="button1" type="submit" value="button1">
<input id="button2" type="submit" value="button2">
Даны следующие функции:
function func1() {
alert(1);
}
function func2() {
alert(2);
}
Сделайте так, чтобы по клику на первую кнопку
выполнилась функция func1
, а по клику
на вторую - функция func2
.