<form>
<select name="list" size="1">
<option selected="selected" value="http://www.homepage-total.de"> Homepage-Total.de </option>
<option value="http://www.google.de"> Google.de </option>
</select>
<input type="button" value="und los"
onClick="top.location.href=this.form.list.options[this.form.list.selectedIndex].value">
</form>
<form> <select name="list" size="1"> <option selected="selected" value="http://www.homepage-total.de"> Homepage-Total.de </option> <option value="http://www.google.de"> Google.de </option> </select> <input type="button" value="und los" onClick="window.open((this.form.list.options[this.form.list.selectedIndex].value), 'f1')"> </form>
• Auswahlliste-Menü als Hyperlink (automatisch)
<script type="text/javascript">
function Goto() {
var URL = document.form.site.options[document.form.site.selectedIndex].value;
window.location.href = URL}
</script>
</head>
<body>
<form name="form">
<select name="site" size="1" onChange="Goto()">
<option selected value="http://www.homepage-total.de"> Homepage-Total.de </option>
<option value="http://www.google.de"> Google.de </option>
<option selected>Bitte wählen</option>
</select>
</form>
...und in Frames (und iFrames):
<script type="text/javascript">
function Go(x){
parent.frames[0].location.href = x;
}
</script>
<form>
<select size="1" name="Auswahl"
onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)">
<option value="seite1.htm"> Seite 1
<option value="seite2.htm"> Seite 2
</select>
</form>
Im Script müssen sie nur noch die Zahl einfügen in• Download-Menü
<form>
<select name="list" size="1">
<option selected="selected" value="../download/Datei1.zip"> Datei1.zip (277 KB) </option>
<option value="../download/Datei2.zip"> Datei2.zip (498 KB) </option>
<option value="../download/Datei3.zip"> Datei3.zip (748 KB) </option>
</select>
<input type="button" value="Herunterladen"
onClick="location.href=this.form.list.options[this.form.list.selectedIndex].value">
</form>
Das könnte Sie interessieren:
Zahlenwerte überprüfen und korrigieren
Zahl runden - Ein Wert wird aufgerundet und mit 2 Nachkommastellen angezeigt.
Formularfelder dynamisch hinzufügen
Datum - Anzeige des Datums
JavaScript Bausteine 11
Dynamisches Eingabefeld - mit Auswahlliste
Rechtsklick Schutz - Die rechte Maustaste wird gesperrt, und eine Meldung wird ausgegeben.
…mehr