Buttons diablen aber Werte übertragen

Gray

Erfahrenes Mitglied
Hi,

Ich habe ein Formular welche 3 Buttons zur bearbeitung hat, alle machen einen Submit der anhand des jeweils geklickten Buttons ausgelesen wird (unterschiedliche Namen).
Nun möchte ich aber das wenn ein Button gedrückt wird, alle Buttons auf der Seite deaktiviert werden, das an sich ist nicht das Problem, aber die Werte der Buttons werden dan nicht mehr übertragen, die Submit-Felde existieren quasi nicht mehr, aber die brauch ich, hat da jemand eine idee?

So sieht es im Formular aus:
HTML:
<input type="submit" name="aktion1" value="egal">
<input type="submit" name="aktion2" value="auch egal">

Und so wird es ausgewertet:
PHP:
if(isset($aktion1)){
...
}elseif(isset($aktion2)){
...
}

nur das nach dem disablen die VARs $aktion% nicht existieren.
 
Zuletzt bearbeitet:
Hi,

du kannst ja für jede deaktivierte Schaltfläche ein verstecktes Feld mit dem gewünschten Wert erstellen.

Ciao
Quaese
 
Genial einfach, einfach genial!

Hab aber noch ne kleines Problem, ein Button hat ein Confirm drin, das sieht so aus:

HTML:
 onClick="return confirm('Soll dieses Paket wirklich gelöscht werden?');document.formular.action.value='loeschen';"

aber die aktion hinter dem Confirm wird nicht mehr ausgeführt, egal ob ich "OK" oder "Abbrechen klicke."
 
Hab die Lösung gefunden:

HTML:
 onClick="check = confirm('Soll dieses Paket wirklich gelöscht werden?');if(check == false){return false;}else{document.formular.action.value='loeschen';};"
 

Neue Beiträge

Zurück