Formular Wert-Uebergabe
Tobi
- html
0 MudGuard
Hallo,
ich habe ein Formular gebastelt, das Records aus einer DB sowohl editieren als auch loeschen kann und zwar (neben einem ID Wert) mit Hilfe eines "Values", der durch betaetigen des jeweiligen Buttons (Edit oder Delete) uebergeben wird und der dann im Skript abgefragt wird und so die entsprechende Aktion durchgefuehrt wird,
also: <input type="submit" name="Option" Value="Edit">
bzw. <input type="submit" name="Option" Value="Delete">
(Siehe auch ein paar Threads weiter unten...)
Es funktioniert einwandfrei...bis auf eine Kleinigkeit, die mich in Erstaunen versetzt hat:
Wenn das Formular mit Return abgeschickt wird, so wird keiner der Werte der Submit-Buttons uebergeben!
Hat einer eine Idee warum und wie man das umgehen kann (ausser im Skript einen Default Value einzustellen)?
Danke und Gruss
Tobi
Hi,
also: <input type="submit" name="Option" Value="Edit">
bzw. <input type="submit" name="Option" Value="Delete">
Wenn das Formular mit Return abgeschickt wird, so wird keiner der Werte der Submit-Buttons uebergeben!
Wieso? Es ist definiert, daß nur derjenige Submit-Button "erfolgreich" sein kann, der benutzt wurde.
Wenn das Formular per Return-Taste abgeschickt wurde, wurde keiner der Buttons benutzt, also kann keiner der Buttons "erfolgreich" sein.
Und es werden immer nur die name-value-Pärchen der "erfolgreichen" Form-Elemente übermittelt.
Hat einer eine Idee warum und wie man das umgehen kann (ausser im Skript einen Default Value einzustellen)?
Gar nicht.
cu,
Andreas