Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Zeile ohne Auswirkung im Pull down Menü





Frage

Hallo Zusammen! Wahrscheinlich einen blöde Frage... Ich habe ein Script: <FORM> <SELECT NAME="auswahl"> <OPTION SELECTED VALUE="bilder00.html">bilder00</OPTION> <OPTION VALUE="bilder01.html">bilder01</OPTION> <OPTION VALUE="bilder02.html">bilder02</OPTION> <OPTION VALUE="bilder03.html">bilder03</OPTION> </SELECT> <INPUT TYPE=BUTTON VALUE="Go" onClick="Beispiel.location.href=this.form.auswahl.options [this.form.auswahl.selectedIndex].value"> </FORM> Ich einen Trennline oder einen trennenden Text zwischen Themen einfügen, der jedoch auch beim drücken des Buttons (es soll ja doofe geben ;) ) keinerlei Funktion hat. Hat da jemand einen Tipp? Vielen Dank im voraus! Willi

Antwort 1 von Willi

Soll natürlich heißen:

Ich möchte eine Trennline.....

Zu schnell getippt ;)

Antwort 2 von Dr.Ma-Busen

Mahlzeit!

Oh, natürlich habe ich ein Tipp ;)

Du kannst den Wert (value) der Trennlinie einen bestimmten Wert geben z.B. "null" und dann überprüfst du vorher bevor du die Seite aufruft ob der wert "null" ist wenn ja dann Springst du mit return false; zurück, ansonsten lädst du die Seite dann in das Frame.

MfG
Dr. Ma-Busen

Antwort 3 von Willi

Hallo Dr. Ma-Buse!

Vielen Dank! - Aber, da ich kein Java-Scriptler bin würde mir der "Klartext" besser tun...

Vielen Dank im voraus!
Willi

Antwort 4 von Dr.Ma-Busen

Na gut hier hast mal den "Klartext" ;)
<script>
	function goTo(ref){
		
		var page = ref.auswahl.options [ref.auswahl.selectedIndex].value;
		
		if(page == "null"){ 
			return false; 
			}
			
		Beispiel.location.href = page;

	}

</script>

<select name="auswahl">
	<option value="bilder00.html" selected>bilder00</option>
	<option value="bilder01.html">bilder01</option>
	<option value="bilder02.html">bilder02</option>
	<option value="bilder03.html">bilder03</option>

	<option value="null">----------------</option>

	<option value="bilder04.html">bilder04</option>
	<option value="bilder05.html">bilder05</option>
	<option value="bilder06.html">bilder06</option>
</select> 
<input type="button" value="go" onclick="goTo(this.form)"> 


MfG

Antwort 5 von Willi

Werde ich gleich mal ausprobieren...

Danke!