Описание тега html-datalist
HTML5 <datalist> элемент представляет собой набор <option> элементы, представляющие предопределенные параметры для других элементов управления (например, <input/>).
</option></datalist>
В datalist
элемент был введен в HTML5 как средство предоставления предложений input
элементы в раскрывающемся списке. Множественныйinput
поля могут использовать те же datalist
.
А datalist
элемент требует id
атрибут, позволяющий input
элементы, чтобы указать на него как на источник предложений через list
атрибут. Сам элемент состоит из несколькихoption
элементы очень похожи на select
. Вoption
элементы могут содержать внутренний текст и value
атрибут.
<input type="text" list="countries">
<datalist id="countries">
<option value="US">United States of America</option>
<option value="CA">Canada</option>
<option value="FR">France</option>
</datalist>
Пока что datalist
поддерживается последними версиями всех основных браузеров, кроме Safari. Реализация в разных браузерах различается, отчасти из-за отсутствия подробностей в спецификациях.
Смотрите также: