EKKi: Ein Formular an eine von mehreren Seiten schicken, je nach Link

Beitrag lesen

Mahlzeit,

Davon habe ich ja mehrere, und der Nutzer soll, nachdem er das Formular ausgefüllt hat, jeden davon anklicken können, und je nachdem welchen er anklickt, soll die Seite, die in dem action="" beim <form> Element benannt ist, anders sein.

Dann soll der Benutzer also nicht direkt zu der im Link angegebenen Adresse springen, sondern das auf der Seite angebene Formular soll an die Adresse geschickt werden?

Dann nutze statt der Links die zum Absenden von Formularen vorgesehenen HTML-Elemente - ich hatte sie Dir genannt.

Also wenn er jetzt Studium klickt, soll das Formular mit action="index.php?site=studium" sein, wenn er Motivationsschreiben klickt, action="index.php?site=mot".

Das habe ich schon verstanden. Und ich habe Dir bereits einen Vorschlag zur Problemlösung gemacht. Du bist darauf nicht eingegangen - weil Du gerade dabei bist, Dich damit zu beschäftigen? Weil Du ihn nicht verstanden hast? Weil Du in ignoriert hast, da ich bestimmt irgendwann nachgebe und Dir fertigen Code als Komplettlösung schicke?

Ich hoffe ersteres, befürchte zweiteres und falls letzteres zutrifft: vergiss es.

öhm^^, ich dachte dass man das vlt. mit einem action tag oder so versehen kann...

Action-Tag? Kenne ich nicht. HTML auch nicht.

Damit meinte ich so etwas in der art wie der Befehl action="" bei einem <form> Element. macht das mehr Sinn?

Befehle kennt HTML auch nicht. :-)

Aber Du kannst per http://de.selfhtml.org/javascript/objekte/forms.htm#action@title=Javascript sehr gut das "http://de.selfhtml.org/html/formulare/definieren.htm#zielfenster@title=action"-Attribut eines Formulars ändern. Und anschließend <http://de.selfhtml.org/javascript/objekte/forms.htm#submit@title=das Formular abschicken>. Wenn Du dies beides in eine Funktion packst, die Du dann <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onsubmit@title=beim Absenden> des Formulars aufrufst, hast Du doch alles, was Du willst?

Alternativ könntest Du die Funktion natürlich auch <http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onclick@title=beim Klicken> auf z.B. die Menüeinträge aufrufen.

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|