Mit einer datalist kann man eine eigene Vorauswahl für die autocomplete Funktion des Browsers zur Verfügung stellen. Selbstverständlich muss ein Bezug zwischen datalist und dem input Feld hergestellt werden. Das geschieht in datalist Element über ein eindeutiges id- Attribut und im input Feld über das Attribut list mit der gleichen Wertzuweisung.
<input list="staat".....>
<datalist id="staat"....>