Action einer Form mit Auswahlliste ändern?

thehacker

Anhänger der Apachen
Guten Tag,
wir haben ein System das auf 3 Subdomains läuft. Nun wollen wir eine Zentrale Index, auf der man mit einer Auswahlliste wählen kann, wo man sich einloggt.
Also Log1 Log2 log3. Leider kenne ich mich in JavaScript nicht aus.




Wäre für Tipps schonmal dankbar.
Mfg
TheHacker
 
Also willst du zuerst eine Select-Box, wo man Wählt zwischen Log1, Log2 und Log3. Wenn man gewählt hat, kommt dann ein Login-Form?
 
Nein, ich will es zwar suwählen nur soll dann die form action="log1.php" oder halt log2 sein
 
Zuletzt bearbeitet:
Javascript:
function changeAction(destination)
{
   var index = destination.selectedIndex;
   document.forms[0].action = destination.options[index].value;
}

Sollte so funktionieren. Mit jQuery gäbs noch mehr Möglichkeiten...

Edit: HTML Teil vergessen

HTML:
<select id="dest" onchange="changeAction(this)">
   <option value="log1.php">Login1</option>
   <option value="log2.php">Login2</option>
   <option value="log3.php">Login3</option>
</select>
 
Zuletzt bearbeitet:
Wärst du eben noch solieb und könntest mir sagen was Zeile 3 macht? Damit ich es später auch selber verstehe^^
 
Ich habs nochmal geändert, weil da noch was gefehlt hat.

Zeile2: Liest den Index der gewählten Option aus.
Zeile3: Gibt beim 1. Form auf der Seite als Action die Value von gewählter Option ein.
 

Neue Beiträge

Zurück