geschachtelte Form/Input-Anweisung

Diskutiere geschachtelte Form/Input-Anweisung im HTML Forum im Bereich Programmierung; Ich habe zwei Input-Felder feldA und feldB, unter denen zwei Button sind, die unterschiedliche Aktionen auslösen. ButtonA soll auf der Seite...
  • geschachtelte Form/Input-Anweisung Beitrag #1
A
ASenna
Member
Beiträge
7
Punkte Reaktionen
0
Ich habe zwei Input-Felder feldA und feldB, unter denen zwei Button sind, die unterschiedliche Aktionen auslösen. ButtonA soll auf der Seite bleiben (beim Reload wird ein PHP-Skript ausgeführt) ButtonB also auf eine andere Seite verweisen. Das Problem, beide Buttons benötinge beide Inputfelder. Wie bekomme ich das mit der Form-Anweisung hin?

HTML:
<form action="https://www.example.de/service" method="post" enctype="multipart/form-data">
  <input type="text" id="feldA" name="feldA">
  <input type="submit" name="buttonA" value="Aktion A">
  <input type="text" id="feldB" name="feldB">
  <input type="submit" name="buttonB" value="Aktion B">
</form>

Bei diesem Code lösen ButtonA und ButtonB das gleiche aus, was aber nur ButtonB soll. Für ButtonA benötige ich <form action="#" ...

HTML:
<form action="#" method="post" enctype="multipart/form-data">
  <input type="text" id="feldA" name="feldA">
  <input type="submit" name="buttonA" value="Aktion A">
</form>
<form action="https://www.example.de/service" method="post" enctype="multipart/form-data">
  <input type="text" id="feldB" name="feldB">
  <input type="submit" name="buttonB" value="Aktion B">
</form>

bringt mir ja nichts, weil beim Klicken auf ButtonA dann (z.B. PHP) ja der Wert aus FeldB nicht zur Verfügung steht.

Wer kann mir hier einen Lösungsweg zeigen?

AS
 
  • geschachtelte Form/Input-Anweisung Beitrag #2
A
AndreasB
Well-known member
Beiträge
75
Punkte Reaktionen
4
Du kannst einem input type=submit das Attribut formaction verpassen.
Das überschreibt dann das
action Attribut des form Elements.
 
  • geschachtelte Form/Input-Anweisung Beitrag #3
A
ASenna
Member
Beiträge
7
Punkte Reaktionen
0
Cool, das war der entscheidende Tipp.
Danke!
 
Thema:

geschachtelte Form/Input-Anweisung

Oben Unten