У меня есть обработчик keypress
на веб-странице, назначенный элементу body. Я действительно хочу, чтобы он был активен в любом месте веб-страницы. Или я так думал. События keypress
в текстовых формах ввода также активируют обработчик тела, что имеет смысл, но мне это не нужно.
В идеале я хотел бы сохранить обработчик keypress
, назначенный элементу body, и каким-то образом исключить только формы ввода. Есть ли способ остановить событие на уровне ввода и предотвратить его распространение на тело? (Или это даже правильный способ взглянуть на события HTML DOM?)