Button ID von betätigten Button herausfinden

5474n

Mitglied
Hallo,

suche vergeblich schon seit Stunden im Web nach einer Lösung meines Problemes:
Ich habe in einer Tabelle verschiedene Buttons. Mit Betätigen der Buttons wird ein Formular abgeschickt.
Nun möchte ich auf dem Ziel Servlet herausfinden welcher dieser Buttons betätigt wurde.
 
Hast du schonmal versucht den Button als get Variable mitzugeben? sowas wie:
Code:
<input type="button" name="derButton" onClick="window.location = "http://deineUrl/?button=derButton">
 
HTML:
<input name="absenden" type="submit" value="Absenden">
<input name="absenden" type="submit" value="Absenden3">

Dieser Code überträgt per GET / POST einen Parameter mit key = "absenden" (name) und als Wert "Absenden" oder "Absenden3" je nach Button, der geklickt wurde.

Vielleicht hilft dir das.
 
Es wäre interessant zu wissen womit du auf dem zielserver arbeitest? Bei JSF ist das mal garkein Problem, bei PHP geht es eleganter... mehr fällt mir gerade nicht ein aber es würde halt weiter helfen was du auf dem Zielserver veranstaltest. CGI? JSF? JSP? PHP? 😀
 
Eine andere Lösung wäre noch, jedem Button eine (sowieso eindeutige) ID zu geben und diese per JavaScript bzw. jQuery und Konsorten mitzugeben...
 
HTML:
<button type="submit" value="myValue" name="myKey">
	Absenden
</button>
Im Gegensatz zur weiter oben genannten Lösung mit <input> kann hier die Beschriftung und der parameter value unterschiedlich sein. Find ich ne gute Lösung.
 
Zuletzt bearbeitet:

Neue Themen


Zurück
Oben