Ein Form, mehrere Buttons. Alle Buttons sind type submit und haben jeweils ein name= und value= Atribute. Der Browser übermittelt name+value nur für den Button, welcher geklickt wurde, d.h., nur der geklickte Button taucht namentlich in der Parameterliste auf.
Mit Javascript sieht das anders aus, zumindest mit der Funktion, welche ich zum Auslesen der Formelemente erstellt habe, da werden grundsätzlich alle name+value-Paare übermittelt, egal, welcher Button geklickt wurde.
Es müsste also mit JS festgestellt werden, welcher B. geklickt wurde. Idealerweise so, dass nicht alles umgeschrieben werden muss, d.h., das fallback zum submit muss ohne Weiteres sichergestellt sein.
Idee??? Mir will grad mal nix einfallen ( wie so oft ). Evntl. gibts ja auch eine JS-lib, wo sich ganz genauso verhält wie ein native Browser. Da würde mich mal interessieren, wie die das gemacht haben.
Dag