- http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onkeypress@title=onkeypress beim input-Element rufst du eine Handler-Funktion auf
- Diese greift auf den <http://de.selfhtml.org/javascript/objekte/elements.htm#value@title=momentanen Wert> zu
- Durchläufst du mit einer http://de.selfhtml.org/javascript/sprache/schleifen.htm#for@title=Schleife alle http://de.selfhtml.org/javascript/objekte/options.htm@title=options des select-Elements
- Prüfst du in der Schleife, ob der http://de.selfhtml.org/javascript/objekte/options.htm#value@title=Wert der jeweiligen option dem dem des input-Elements gleicht. Damit Groß- und Kleinschreibung keine Rolle spielen, kannst du beide String-Werte mit toLowerCase behandeln
- Falls eine Übereinstimmung vorliegt, setzt du die <http://de.selfhtml.org/javascript/objekte/options.htm#selected_index@title=aktuelle Auswahl> auf die Nummer des gegenwärtigen option-Elements (das ist der Schleifenzähler)
- Dann kannst du die Schleife im Grunde http://de.selfhtml.org/javascript/sprache/schleifen.htm#break_continue@title=abbrechen, denn der erste Treffer ist gefunden
Ähm es hört sich so an als wäre es das richtige aber ich hab nicht viel Ahnung von javascript.
Könntest du mir es vielleicht ein wenig erklären und eventuell noch einen code dazu schreiben wäre sehr nett =).