Christian Seiler: Formularziel von Usereingabe abhängig machen

Beitrag lesen

Hallo Steffen,

Geht sowas mit Javascript, falls ja, wie, vielleicht weiß sogar jemand, wo? Wäre über jede hilfe dankbar.

function welche_aktion () {
  // diese Funktion muss das Formularziel
  // in Abhängigkeit von der gewählten Checkbox
  // mit return zurückliefern
}

<form action="..." method="post" name="..." onsubmit="this.action = welche_aktion (); return true;">

Allerdings empfehle ich Dir wirklich, darauf zu verzichten und lieber das ganze serverseitig zu lösen, [1] als dass Du Dich auf JavaScript verlässt, sonst haben Benutzer, die JavaScript deaktivert haben, Probleme beim annavigieren Deiner Seite.

Viele Grüße,
Christian

[1] Bei PHP ginge das wunderbar über bedingte includes:

<?php
if (isset ($_GET['checkbox_1'])) {
  include ('script1.php');
} if (isset ($_GET['checkbox_2'])) {
  include ('script2.php');
} if (isset ($_GET['checkbox_3'])) {
  include ('script3.php');
} else {
  // fehler???
}

--
Ich bin ein Bandbreitenverschwender. Meine Signatur tut mir leid. Ehrlich!