Johannes Zeller: mehrere Submits

Beitrag lesen

Hallo Dareios,

Ich bin mit meinem Latein leider am Ende. Ich habe ein HTML-Suchformular mit einem Textfeld und zwei Schaltflächen. Beide Schaltflächen sollen den eingegebenen Wert im Textfeld übernehmen und jeweils eine bestimmte pl-Datei öffnen. Wenn ich nun mit <form METHOD="POST" ACTION="....... arbeite, kann ich immer nur das Ziel für eine submit-Schaltfläche festlegen.

Was kann ich tun?

So wie du das versuchst, kann es nicht funktionieren. Du kannst nicht für ein Formular mehrere Ziele in abhängig des gewünschten Buttons verwenden,

Was du aber machen kannst, ist den Submit-Buttons mit dem name-Attribut unterschiedliche Namen zuzuweisen und dann in dem Zielscript überprüfen, welcher davon in dem Query-String vorhanden ist; das ist dann der, der zum abschicken verwendet wurde. Du musst natürlich auch noch beachten, was passiert, wenn der Benutzer das Formular nicht über einen der Submit-Buttons abgeschickt hat, sondern z.B. durch den Druck von Enter.

Schöen Grüße,

Johannes

--
Das sage ich deshalb, weil ich Hompagebauer bin und Ahnung davon .
ss:| zu:) ls:[ fo:) de:] va:) ch:) n4:| rl:) br:< js:| ie:{ fl:( mo:}