dropdownbox, bestimmte seite laden

tmaniacr

Grünschnabel
ich habe folgendes vor:

eine form mit einer dropdownbox, je nachdem welchen eintrag ich in der dropdownbox angeklickt habe, soll nach klicken der submit-taste eine bestimmte seite in einen frage geladen werden, wie kann ich das bewerkstelligen?.

HTML:
<form name="form1" method="POST" target="_self" action="javascript:document.forms.form1.auswahlliste1.auswahl.options[auswahl.selectedIndex].value">
	<select size="1" name="auswahlliste1" >
	<option selected value="0">wählen</option>
	<option value="index2.html">seite 1</option>
	<option value="index3.html">seite 2</option>
	</select>
<input type="submit" value="Absenden" name="B1"></p>

</form>



so funktioniert es, nicht,wieso?
 
Zuletzt bearbeitet:
Versuch es mal so:

HTML:
<form name="form1" method="POST" onsubmit="window.open(document.form1.auswahlliste1.options[document.form1.auswahlliste1.selectedIndex].value)">
        <select size="1" name="auswahlliste1">
                <option selected value="0">wählen</option>
                <option value="index2.html">seite 1</option>
                <option value="index3.html">seite 2</option>
        </select>
        <input type="submit" value="Absenden" name="B1">
</form>
Und bitte beachte in Deinen Beiträgen die Netiquette Nr.15 bzgl. der Groß- und Kleinschreibung.
 
PHP:
<form name="form1" method="POST" onsubmit="window.open(document.forms.form1.modell.auswahl.options[auswahl.selectedIndex].value)">
	<select size="1" name="modell" >
	<option value="0" selected>wählen</option>
	<option value="index2.html">seite 1</option>
	<option value="index3.html">seite 2</option>
	</select>
	<input type="submit" value="Absenden" name="B1">
</form>

kommt die Fehlermeldung:

document.forms.form1.modell.auswahl.options[auswahl.selectedIndex].value ist kein Objekt
 
Dann vergleiche nochmal meinen zuletzt gezeigten Quellcode.

Es lautet:

Code:
window.open(document.form1.auswahlliste1.options[document.form1.auswahlliste1.selectedIndex].value)
       
// oder

window.open(document.form1.modell.options[document.form1.modell.selectedIndex].value)
 
Ahh ok, copy&paste-Fehler, aber jetzt funktioniert es .

Ich bedanke mich herzlich :D

mfg

PHP:
<form name="form1" method="POST" onsubmit="window.open(document.form1.auswahlliste1.options[document.form1.auswahlliste1.selectedIndex].value)">
	<select size="1" name="auswahlliste1" >
	<option value="0" selected>wählen</option>
	<option value="index2.html">seite 1</option>
	<option value="index3.html">seite 2</option>
	</select>
	<input type="submit" value="Absenden" name="B1">
</form>
 
Eine Frage hätte ich da noch:

Wenn ich im Form-Tag target="iframe" benutze, wird das mit diesem syntax ignoriert.

Muss ich das "Target" mit in die JavaScript-Zeile einbauen?
 

Neue Beiträge

Zurück