Combobox einstellen

08/25/2012 18:04 animus7#1
Hallo Leute,

Ich hab seit einiger Zeit ein Problem, undzwar soll Combobox folgenden Zeile
verändern:

<form action="1...../........./........php"method="post" onSubmit="return updateLocation(this);" class="form">
<input type="text" name="u" id="input" size="40" class="textbox"> <input type="submit" value="Go" class="button">
<br style="clear: both;">
</form>
</div>

z.b. wenn ich dann in der Combobox diesen Wert auswähle:

<option value="2...../........./........php">Script 1</option>[/HTML]

Soll es so aussehen:

<form action="2...../......../........php" method="post" onSubmit="return updateLocation(this);" class="form">
<input type="text" name="u" id="input" size="40" class="textbox"> <input type="submit" value="Go" class="button">
<br style="clear: both;">
</form>
</div>[/HTML]


<select>
<option value="1...../........./........php">Script 1</option>
<option value="2...../........./........php">Script 1</option>
<option value="3...../........./........php">Script 2</option>
</select>

Wo die Punkte sind in der Combobox sollen diese dementsprechend mit dem Punkten im Script geändert werden.

Danke im Vorraus
08/25/2012 18:56 kissein#2
Quote:
function updater()
{
document.testform.action = document.getElementById("selectfield").value;
}
hierfür muss dein form den name "testform" erhalten sowie das select element die id "selectfield" und einen onchange Eventhandler für die "updater()" funktion
Quote:
<form action="" method="post" name="testform"
Quote:
<select id="selectfield" onchange="updater();">
08/25/2012 20:04 animus7#3
thanks :D