2015-11-14 4 views
0

Если мы хотим, чтобы захватить ключевое событие на текстовое поле или contenteditable DIV мы можем просто использовать метод «addEventListener» с «нажатием клавиши», «KeyUp» событие .. но ..Как захватить ключевые события на простом div?

Если я хочу, чтобы захватить событие «keyup» на простом элементе div без атрибута «contenteditable»? Как я могу это сделать?

+0

дать пример HTML вы хотите добавить слушатель событий (и какой элемент) – Elentriel

ответ

0

Вы можете использовать атрибут tabindex, поэтому он может быть сфокусирован. Вот скрипка:

https://jsfiddle.net/87p6r7w6/1/

Пользователь должен фокусировать DIV первый, или вы можете сделать это с помощью .focus()

+0

Спасибо, это работает. –

+0

Рад, что это помогло вам !. –