Java Script : Auswahlliste normal
Zurück zur Java Scripts-Hauptseite. Auswahllisten oder auch Pulldownmenüs genannt sind platzsparende Navigationselemente. Auswahlliste mit direktem Link:
<script language="javascript" type="text/javascript">
<!-- function Go(x) { if(x == "nichts") { document.forms[0].reset(); document.forms[0].elements[0].blur(); return; } else { top.location.href = x; document.forms[0].reset(); document.forms[0].elements[0].blur(); } } //--> </script> <form> <select size=1 name="Auswahl" onChange="Go(this.form.Auswahl.options[this.form.Auswahl.options.selectedIndex].value)" style="width:150px; background-color:#FFFFFF; color=#FFFF00; font-size:9pt; font-family:Arial;"> <option value="nichts">Auswahl-Menü <option value="../applets/">Java Applets <option value="nichts">-------------------------------------------- <option value="mailto:st@dauerstress.de">Schreib mir </select></form>
option value="nichts">Auswahl-Menü : die URL auf die verwiesen wird steht in Anführungszeichen, steht dort das Wort nichts wird auch nicht zu einer anderen Seite gesprungen, danach folgt der im Menü angezeigte Text select size=1 : Anzahl der Zeilen die ohne zu scrollen sichtbar sind. Folgende Einstellungen (style) funktionieren nur im Internet Explorer width:150px : gibt die Breite des Menüs an background-color:#FFFFFF : ist die Farbe des Hintergrundes color=#FFFF00 : ist die Schriftfarbe font-size:9pt : ist die Schriftgröße font-family:Arial : Schriftart z.B. Arial oder Times Auswahlliste mit Bestätigungsbutton:
<script language="javascript" type="text/javascript">
<!-- function surfto(form) { var myindex=form.dest.selectedIndex location=form.dest.options[myindex].value; } // --> </script> <form name="myform"> <select name="dest" SIZE=1> <option selected value="URL1">URL1 Beschreibung <option value="URL2">URL2 Beschreibung <option value="URL3">URL3 Beschreibung <option value="URL4">URL4 Beschreibung </select> <input type="button" value="Laden" onClick="surfto(this.form)"> </form> Über den Parameter SIZE= kann die Anzahl der Zeilen die ohne zu scrollen sichtbar sind festgelegt werden. Auswahlliste mit Bestätigungsgrafik und Text in der Statuszeile:
<script language="javascript" type="text/javascript">
<!--- function surftoimg(form) { var myindex=document.myform.dest.selectedIndex location=document.myform.dest.options[myindex].value; } //--> </script> <form name="myform"> <select name="dest" SIZE=1> <option selected value="URL1">URL1 Beschreibung <option value="URL2">URL2 Beschreibung <option value="URL3">URL3 Beschreibung <option value="URL4">URL4 Beschreibung </select> <A HREF="javascript: surftoimg()" onMouseOver="self.status='Hier klicken um zur ausgewählten Seite zu gelangen.';return true" onMouseOut="self.status='';return true"><IMG SRC="../animierte_gifs/grafik/edition2/30.jpg" border=0 align=absmiddle></A></form> Über den Parameter SIZE= kann die Anzahl der Zeilen die ohne zu scrollen sichtbar sind festgelegt werden. 2 unabhängige Auswahllisten mit Bestätigungsbutton:
<script language="javascript" type="text/javascript">
<!-- function dropdown1(form) { var myindex=form.down1.selectedIndex location=form.down1.options[myindex].value; } function dropdown2(form) { var myindex=form.down2.selectedIndex location=form.down2.options[myindex].value; } //--> </script> <form name="drop1"> <select name="down1" SIZE=1> <option selected value="URL1">URL1 Beschreibung <option value="URL2">URL2 Beschreibung <option value="URL3">URL3 Beschreibung <option value="URL4">URL4 Beschreibung </select> <input type="button" value="Start" onClick="dropdown1(this.form)"> </form> <form name="drop2" SIZE=4> <option selected value="URL1">URL1 Beschreibung <option value="URL2">URL2 Beschreibung <option value="URL3">URL3 Beschreibung <option value="URL4">URL4 Beschreibung </select> <input type="button" value="Start" onClick="dropdown2(this.form)"> </form> Über den Parameter SIZE= kann die Anzahl der Zeilen die ohne zu scrollen sichtbar sind festgelegt werden, wie hier im zweiten Beispiel gezeigt. |