Некоторые браузеры, такие как Chrome, предоставляют дополнительную кнопку отмены поиска на входах с type="search"
, как показано на рисунке ниже.
Обычно keyup
с дополнительной проверкой достаточно, чтобы проверить, удалил ли пользователь входную строку (не забирая правый клик). Однако ни keyup
, ни change
не запускаются, если пользователь отменяет ввод с помощью специальной кнопки отмены, предоставляемой браузерами webkit.
Есть ли какое-то специальное событие для этих кнопок отмены? Или мне нужно проверить одно из уже существующих событий, например click
?