HTML <lista danych> Znacznik
Przykład
Lista danych z predefiniowanymi opcjami (połączona z elementem <input>):
<label for="browser">Choose your browser from the list:</label>
<input list="browsers" name="browser" id="browser">
<datalist id="browsers">
<option value="Edge">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
Definicja i użycie
Znacznik <datalist>
określa listę predefiniowanych opcji dla elementu <input>.
Tag <datalist>
służy do zapewnienia funkcji „autouzupełniania” dla elementów <input>. Podczas wprowadzania danych użytkownicy zobaczą rozwijaną listę wstępnie zdefiniowanych opcji.
Atrybut id <datalist>
elementu musi być równy atrybutowi listy elementu <input> (to łączy je ze sobą).
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje dany element.
Element | |||||
---|---|---|---|---|---|
<datalist> | 20.0 | 10.0 | 4.0 | 12.1 | 9.5 |
Atrybuty globalne
Znacznik <datalist>
obsługuje również atrybuty globalne w HTML .
Atrybuty wydarzenia
Tag <datalist>
obsługuje również Atrybuty Zdarzeń w HTML .
Powiązane strony
Odniesienie HTML DOM: Obiekt Datalist
Domyślne ustawienia CSS
Większość przeglądarek wyświetla <datalist>
element z następującymi wartościami domyślnymi:
datalist {
display: none;
}