Задать вопрос
@illiatovpeko
Самолепный ВебдевелопЁр

Что не так в js-коде?

В объекте res Не выводятся данные, нет реакции на событие.
В консоли в свойствах объекта res отмечено onkeypress: null

Индекс

<input id="inp">
<div id="res" style="height: 20px;"></div>


JS

var inp = document.getElementById('inp');
var res = document.getElementById('res');

function func2(e){
        var code = e.keyCode;
        var key = String.fromCharCode(code);
        res.innerHTML = 'your code:' + code + '; key was pressed: ' + key;
    }

inp.onkeypress = func2;
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
profesor08
@profesor08 Куратор тега JavaScript
Код должен быть в конце страницы, либо загружаться после того, как загрузятся все html элементы. res.onkeypress будет null, потому что событие нажатия ты задаешь для inp
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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