2017-11-23 3 views
0

Ich habe ein HTML-Formular mit drei Auswahlmöglichkeiten. und ich sende das Formular unter Verwendung von 'this.form.submit()' für alle drei Auswahlen ein. Gibt es eine Möglichkeit zu identifizieren, welche Auswahl ausgelöst hat? Jede Art von Hilfe würde sehr geschätzt werden.identifizieren, welche Auswahl das Formular gesendet hat

<form action="mypage.php" method="post"> 
    <select name="mysel_1" id="mysel1" class="form-control" required 
    onchange="this.form.submit()"> 
    <option value="1">val 1</option> 
    <option value="2">val 2</option> 
    <option value="3">val 3</option> 
    <select> 
    <select name="mysel_2" id="mysel2" class="form-control" required onchange="this.form.submit()"> 
    <option value="1">val a</option> 
    <option value="2">val b</option> 
    <option value="3">val c</option> 
    <select> 
    <select name="mysel_2" id="mysel2" class="form-control" required onchange="this.form.submit()"> 
    <option value="1">val x</option> 
    <option value="2">val y</option> 
    <option value="3">val z</option> 
    <select> 

    </form> 

Antwort

-1

Erste assign Werte für jede Option:

<option value = "somevalue"> option 1 </option> 

Dann aus dem Wert drucken, um zu sehen, welche eingereicht wurde.

Hoffe, das hilft.

+0

Es gibt drei Auswahlmöglichkeiten und sie können dieselben Werte für die Optionen haben. Daher können wir uns nicht darauf verlassen – Penguine

+0

Wenn Sie den Teil des Codes, an dem Sie gerade arbeiten, veröffentlichen könnten, könnte dies helfen, eine Lösung zu definieren. – Brock

Verwandte Themen