Zwei Übermittlungsschaltflächen in einem Formular

Ich habe zwei Senden-Schaltflächen in einem Formular. Wie stelle ich fest, welche davon serverseitig gedrückt wurde?

Lösung

Wenn Sie jedem einen Namen geben, wird der angeklickte Eintrag wie jede andere Eingabe durchgeschickt.

<input type="submit" name="button_1" value="Click me">
Kommentare (5)

Dies ist sehr einfach zu testen



<input type="submit" name="sb" value="One">
<input type="submit" name="sb" value="Two">
<input type="submit" name="sb" value="Three">

Fügen Sie das einfach in eine HTML-Seite ein, klicken Sie auf die Schaltflächen, und sehen Sie sich die URL an

Kommentare (2)

Ich denke, Sie sollten in der Lage sein, den Namen/Wert in Ihrem GET-Array zu lesen. Ich denke, dass die Schaltfläche, die nicht angeklickt wurde, nicht in dieser Liste erscheint.

Kommentare (7)