Как определить фокус на элементе input?

Посмотрел решение тут

Но что-то не работает, когда убираю фокус - не срабатывает.
  • Вопрос задан
  • 1677 просмотров
Решения вопроса 1
Tolly
@Tolly Автор вопроса
const test = document.getElementById('test');
test.onfocus = function() { test.classList.add('a'); };
test.onblur = function() { test.classList.remove('a'); };
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@maxim9999
пока учусь
var input = document.querySelector('.msg_input');
input.onfocus = function() { console.log('1'); };//ошибка

Uncaught TypeError: Cannot set property 'onfocus' of null
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект
24 нояб. 2024, в 00:04
5000 руб./за проект