Philippe Ruh: <select>

Hallo

Ausgangslage:
1 Textfeld
1 Select-dropdown-Menü mit diversen Werten im Format "Zahl" +"Space" +"Text"

Ist es mit Java-Script realisierbar, dass wenn ich im Textfeld eine Zahl eingebe, einen Button betätige, dann der Fokus im Select-Feld auf die Option mit dieser Zahl drin springt?

gruss
philippe

  1. Hallo phillipe,

    Ist es mit Java-Script realisierbar, dass wenn ich im Textfeld eine Zahl eingebe, einen Button betätige, dann der Fokus im Select-Feld auf die Option mit dieser Zahl drin springt?

    Na klar ist das möglich...
    bau dir ein Formular:
    <form>
    <input type="text" />
    <select>
    <option value="0">nix</option>
    <option value="1">eins</option>
    <option value="2">zwei</option>
    <option value="3">drei</option>
    <option value="4">vier</option>
    </select>
    <input type="button" onClick="test(document.forms[0].elements[0].value);" />
    </form>

    und ein Script:
    <script type="text/javascript">

    function test(foo)
        {if (foo > 0 && foo <=4)
            {
            document.forms[0].elements[1].options[foo].selected = true;
            }
        else
            {
             document.forms[0].elements[1].options[0].selected = true;
            }
        }
    </script>

    oder so... Genaueres nachzulesen bei http://selfhtml.teamone.de/javascript/objekte/options.htm#selected

    Gruss aus Koeln-Ehrenfeld,

    Elya

    --
    "Alle mal an die Nase fassen, und zwar an die eigene": http://forum.de.selfhtml.org/archiv/2003/9/57903/#m324482
    _____________
    Wikipedia: Die freie Enzyklopaedie http://de.wikipedia.org