Назад к вопросам
Junior
77
questionbank
Что такое элемент <datalist> в HTML5?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech AI
<datalist> - это элемент HTML, который предоставляет список предопределенных опций для элемента <input>.
Основные характеристики:
- Связывается с
<input>через атрибутlist(<input list="моиВарианты">). - Содержит элементы
<option>, каждый из которых представляет один вариант. - Не отображается сам по себе, служит в качестве источника данных для
<input>. - Предоставляет пользователю выпадающий список возможных значений по мере ввода в
<input>. - Позволяет вводить значения, отсутствующие в списке (
<datalist>), в отличие от элементов<select>, которые ограничивают выбор только предопределенными опциями.
Пример использования:
<!-- Связываем input с datalist по id "browserOptions" -->
<input list="browserOptions" name="browser">
<datalist id="browserOptions">
<option value="Chrome"> <!-- Один из вариантов -->
<option value="Firefox">
<option value="Safari">
<option value="Edge">
<option value="Opera">
</datalist>