Selectfeld überprüfen und auslesen.

  • Hallo,

    ich habe ein Formular, dort ist ein Selectfeld drin mit verschiedenen Auswahlmöglichkeiten, ich möchte das wenn auf Abschicken geklickt wird, JS überprüft ob etwas ausgewählt wurde.

    Und wenn was ausgewählt wurde, wird das ganze an eine php datei geschickt in dieser möchte ich die getroffene Auswahl des Selectfeldes auslesen.

    Wie sind diese beiden Dinge möglich ?

    Selectfeld ist ganz Simpel aufgebaut

    Zitat


    <td>
    <select name="testauswahl" size="1" id="auswahl">

    <option>Test1</option>
    <option>Test22</option>
    <option>Test3</option>
    </select>

    Wäre nett wenn mir jemmand helfen könnte, da ich mit JS nie was mache sonst und ich mit php noch nie nen Selectfeld ausgelesen hab.

    Danke :)

  • Moin!

    Du mußt einen Wert (value) der übergeben wedern soll einfügen:

    Code
    <td>
    <select name="testauswahl" size="1" id="auswahl">
    
    
    <option value="Test1">Test1</option>
    <option value="Test22">Test22</option>
    <option value="Test3">Test3</option>
    </select>

    Dann wird der ausgewählte Wert an das PHP-Script übermittelt. Da du bei deinem Beispiel immer einen Wert überträgst ist eine Prüfung mit Javascript überflüssig.

    Ga.d.M.

    Ronald

  • Zitat von ::RMB::

    Sendet man nicht automatisch den Inhalt von der Option also Test1 wenn kein value="" vorhanden ist?

    Nein, generell gehört das "value" dazu.
    Der Firefox kann es aber auch ohne value, der IE nicht (oder umgekehrt - jedenfalls verstehen es nicht alle Browser)

    G.a.d.M.

    Ronald