Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
HTMLInputElement: list-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since März 2019.
Dielist schreibgeschützte Eigenschaft derHTMLInputElement Schnittstelle gibt dasHTMLDataListElement zurück, auf das durch daslist-Attribut des Elements verwiesen wird, odernull, wenn daslist-Attribut nicht definiert ist oder der Wert deslist-Attributs mit keinem<datalist> im gleichen Baum assoziiert ist.
Hinweis:Dies ist eine schreibgeschützte Eigenschaft. Um ein<datalist> mit einem Element zu verknüpfen, setzen Sie den Wert deslist-Attributs mitsetAttribute().
In diesem Artikel
Wert
EinHTMLDataListElement odernull.
Beispiel
Angenommen, Sie haben das folgende HTML:
<label for="planet">Which planet are you from?</label><input type="text" list="superhero" /><datalist> <option value="Azarath"></option> <option value="Krypton"></option> <option value="Tamaran"></option></datalist>Sie können das mit dem<input> assoziierte<datalist>-Element abrufen:
const inputElement = document.querySelector("#planet");console.log(inputElement.list); // returns the superhero HTMLDatalistElementSpezifikationen
| Specification |
|---|
| HTML> # dom-input-list-dev> |