Показать сообщение отдельно
  #1 (permalink)  
Старый 09.02.2017, 15:15
Новичок на форуме
Отправить личное сообщение для LeeO Посмотреть профиль Найти все сообщения от LeeO
 
Регистрация: 09.02.2017
Сообщений: 1

Почему второй обработчик срабатывает сразу при загрузке страницы, а не при клике, как
Почему второй обработчик срабатывает сразу при загрузке страницы, а не при клике, как первый? Что нужно сделать, чтобы он срабатывал при клилку? Спасибо.

window.onload=function() {

    var database = firebase.database();
    var btn1 = document.getElementById("AddBtn");


    btn1.addEventListener("click",
        function () {
            alert("Натиснули на кнопку");
        });

    btn1.addEventListener("click",
        writeUserData("Petro", "Kovach", 8)
    );

};

function writeUserData(FirstName, SecondName, IdUser) {
    firebase.database().ref('User/').child('user' + IdUser).set({
        firstname: FirstName,
        secondname: SecondName
    });
}
Ответить с цитированием