Как включить атрибут «результаты» в? - PullRequest
1 голос
/ 18 декабря 2011

Я пытаюсь использовать атрибут results тегов HTML5 <input type="search"> в Chrome, который должен обеспечивать функциональность "недавних поисков".

Мне не удается заставить Chrome отображатьсписок последних поисков, даже на этой демонстрационной странице .Когда вы вводите несколько поисков, а затем нажимаете стрелку рядом с увеличительным стеклом, должен появиться список последних поисков.Почему-то ничего не происходит, когда я нажимаю эту стрелку.

Я использую Chrome 16 в Windows, если это имеет значение (кажется, что скриншоты на демонстрационной странице сделаны на Mac, где он, очевидно, работает).

Чего мне не хватает?Возможно, в Chrome есть какие-то настройки, которые я мог случайно отключить?

Ответы [ 2 ]

2 голосов
/ 29 декабря 2011

Похоже, что Chrome не полностью поддерживает этот атрибут.

Как насчет автозаполнения ... http://www.w3.org/TR/html-markup/input.search.html#input.search.attrs.autocomplete

Более подробная информация о поддержке Chrome для атрибута результатов в ошибке хрома/ выпуск списка.http://code.google.com/p/chromium/issues/detail?id=77779
http://code.google.com/p/chromium/issues/detail?id=17

0 голосов
/ 25 сентября 2014

Добавьте атрибут «name» (или «id»), и он должен работать в Chrome. Вам понадобится элемент <form> вокруг него с допустимым атрибутом action="...".

<input type='search' results='5' name='something'>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...