@Stalk007

Почему не вызывается функция при нажатии на кнопку?

<!DOCTYPE html>
<html lang = en>
    <meta charset="UTF-8">
    <head> 
    </head>
    <body>
        <div>Число 1: <input type="text" id="input"></div>
        <button>Кнопка</button>
        <div class='ret'>Ответ</div>
    </body>
    <script src = "script.js"></script>
</html>


Код для просмотра четное или не четное число

document.addEventListener("DOMContentLoaded", () => {
    
let button = document.querySelector('button');
let result;
button.oncklick = function click() {
   
    let num1 = document.querySelector('.input');
    num1 = num1.value;
    let a = num1%2 == 0;
if (a) {
    
    result = document.querySelector('ret');
    result.innerHTML = 'Это число четное';
    }

else {
    result = document.querySelector('ret');
    result.innerHTML = 'Это число нечетное';
    }
  }
});
  • Вопрос задан
  • 189 просмотров
Решения вопроса 1
Raxen
@Raxen
TechLead Frontend Developer, Beeline
замените button.oncklick на button.onclick
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы