aus dem Jahre 2019
Sorry, habe das damals zurückgestellt, weil es eben nicht so einfach war.
Erzeuge input, label und datalist zusammen
Ich nutze das Vorschlagsfeld (jetzt datalist) sowohl für das Postcode- als auch das Ortsname-Feld.
oninput = "getOrte( this )"
Ist die Umhüllung mit „label“ das Entscheidende und kann man die datalist während des Tippens tauschen?
<label>
Vogelart
<input type="search" list="Vögel">
<datalist id="Vögel">
<option value="Amsel">
...
</datalist>
</label>