Struppi: selectfeld

Beitrag lesen

Bitte, wenn ihr schon Lösungen posted, dann testet die wenigstens.

der Textbox gibst Du ein onkeypressed-Attribut, wo Du folgende
Funktion aufrufst:

Einfacher läßt sich noch mit this arbeiten, dass spart Tipparbeit.

<input type="text" onkeyup="selektiere_in_lstfeld(this.form);">

function selektiere_in_lstfeld()
{
  for i=0;i< document.formular.listbox.options.length;i++)

Da fehlt eine Klammer.

{
    if document.formular.listbox.options[i].value=document.formular.textfeld.value then

Da fehlen 2 Klammern und der Vergleich ist falsch und then gibt es nicht in JS.

{
       document.formular.listbox.options[i].selected=true;

Vielleicht.

Aber alles in allem funktioniert dein Beispiel nicht (genauso wenig wie der Ansatz von Schorsch).

function selektiere_in_lstfeld(form)
{
    for(var i = 0; i< form.listbox.options.length; i++)
    {
        if (form.listbox.options[i].value == form.textfeld.value)
        {
        form.listbox.selectedIndex = i;
        break;
        }
}
}

Struppi.