webForumDet fria alternativet

bah...netscape

2 svar · 151 visningar · startad av sundog

sundogMedlem sedan aug. 200189 inlägg
#1

Hej!
Har ett javascript som hämtar en sida beroende av val i en dropdown. Funkar bra i ie men inte i ns. Har skrivit om det några gånger efter att ha letat här på forumet men förgäves...

Så här ser det ut.

<script language="javascript">
function dopop() {
site=document.f1.country.value
if (site=="")
{ }
else
{ window.location=site } 
}
</script>

<select name="country onChange="Javascript:dopop()">
<option value='' selected>&nbsp;--------&nbsp;</option>
<option value="swe.htm">&nbsp;Swedish&nbsp;</option>
<option value="eng.htm">&nbsp;English&nbsp;</option>
</select>

Nån som vet hur jag ska göra för att få detta enkla script att funka i ns?
tack

JojoxxMedlem sedan juni 20004 308 inlägg
#2

För det första saknas ett citet-tecken efter name="country och för det andra skall du inte ha med "JavaScript:" i event (onChange). Sedan kan du faktiskt lägga sciptet direkt i onChange.

<select name="country" onChange="if(this.options[this.selectedIndex].value){ location.href=this.options[this.selectedIndex].value; }">
<option value='' selected> -------- </option>
<option value="swe.htm"> Swedish </option>
<option value="eng.htm"> English </option>
</select>

------------------
/ J

sundogMedlem sedan aug. 200189 inlägg
#3

Aha...ja nu såg det bättre ut. Tackar

123 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)