Avatar billede nythjem Nybegynder
10. februar 2005 - 18:09 Der er 4 kommentarer og
2 løsninger

Select + OnChange skifter ikke?

Hej Alle!

Jeg har understående script. En simpel onchange i en select boks.

Er der nogen der ved, hvor sørensen der ikke vil skifte over til "forside", men gerne alle de andre?

<form>

<select name="ivcvalg" onChange="if(this.selectedIndex!=0)location.href=this.value;" style="width:550px;">
<option value="tekstmenu.asp?Item=001&typ=002&id=1">forside</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=2">baggrund</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=3">historie</option>
<option value="" selected>principperne</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=15">referencer</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=41">ny kunde</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=42">kontakt</option>
</select>

</form>
Avatar billede moocher Nybegynder
10. februar 2005 - 18:37 #1
Fordi den er øverst og onChange reagere kun hvis du ændre indholdet
Avatar billede moocher Nybegynder
10. februar 2005 - 18:40 #2
<form>

<select name="ivcvalg" onChange="if(this.selectedIndex!=0)location.href=this.value;" style="width:550px;">
<option value="">Vælg side</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=1">forside</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=2">baggrund</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=3">historie</option>
<option value="" selected>principperne</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=15">referencer</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=41">ny kunde</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=42">kontakt</option>
</select>

</form>
Avatar billede nythjem Nybegynder
10. februar 2005 - 18:40 #3
Hej Moocher!

Jeg er ikke helt med?
Avatar billede moocher Nybegynder
10. februar 2005 - 18:42 #4
prøvede lige dit script... det virker ved mig, det skifter i adresselinien
Avatar billede moocher Nybegynder
10. februar 2005 - 18:44 #5
Jeg ville dog sætte din selected øverst

<form>

<select name="ivcvalg" onChange="if(this.selectedIndex!=0)location.href=this.value;" style="width:550px;">
<option value="" selected>principperne</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=1">forside</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=2">baggrund</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=3">historie</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=15">referencer</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=41">ny kunde</option>
<option value="tekstmenu.asp?Item=001&typ=002&id=42">kontakt</option>
</select>

</form>
Avatar billede nythjem Nybegynder
10. februar 2005 - 18:47 #6
Hej igen! :)

Okay, så selected øverst. Tak for hjælpen :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester