HTML5 input type = "search" проблема - PullRequest
0 голосов
/ 27 июля 2010

Я работаю над расширением Google Chrome, и для поля поиска при поиске результаты отображаются в виде встроенного элемента div, а не кнопки отправки и перехода на другую страницу при щелчке.1002 * Есть ли способ определить, когда кнопка "X" нажата в конце поля поиска, мне нужно закрыть встроенный div, когда он есть, но я не знаю, как определить, была ли нажата кнопка.*

1 Ответ

1 голос
/ 27 июля 2010

Я верю, что нет способа сделать это. Но если вы можете прослушать событие search, которое происходит, когда пользователь нажимает клавишу ВВОД или нажимает кнопку «X».

Если вы хотите посмотреть, нажали ли вы на «х», возможно, этот хак достаточно хорош? Выясните, если содержимое пусто. (уверен, что это будет верно, если вы нажмете «ввод» на пустой текст "

search.addEventListener('search', function(e) {
  console.debug(search.value.length == 0)
}, false);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...