Avatar billede zicko Nybegynder
22. oktober 2003 - 15:05 Der er 5 kommentarer og
1 løsning

OnSelect - skift side

Jeg har en select box hvor jeg gerne vil ha' at når man klikker på et emne skifter siden.. altså ikke noget med submit først.. hvordan gør man nemmest det?

jeg har prøvet følgende uden held.. måske bare mig der ikke tænker.. ;)

<select name="folder" style="width: 300px;">
<option value="Diverse" OnSelect="parent.location.href='diverse.asp'">Diverse
<option value="Dims" OnSelect="parent.location.href=Dims.asp'">Dims
<option value="Noget" OnSelect="parent.location.href='Noget.asp'">Noget
</select>
Avatar billede roenving Novice
22. oktober 2003 - 15:09 #1
<select name="folder" style="width: 300px;" onchange="eval(this.value)">
<option value="parent.location.href='diverse.asp'">Diverse
<option value="parent.location.href='Dims.asp'">Dims
<option value="parent.location.href='Noget.asp'">Noget
</select>
Avatar billede zicko Nybegynder
22. oktober 2003 - 15:21 #2
Aaah.. sådan skulle det gøres :D tak for hjælpen! smider du ikke lige et svar ?
Avatar billede zicko Nybegynder
22. oktober 2003 - 15:22 #3
forresten.. hva' gør eval()?
Avatar billede roenving Novice
22. oktober 2003 - 15:30 #4
eval() evaluerer det som står inden i strengen, for ellers ville man ikke kunne have tildeling af en værdi til et objekt !-)

-- men iøvrigt tror jeg selv at jeg ville have valgt at bruge:

<select name="folder" style="width: 300px;" onchange="parent.location.href=this.value">
<option>-- vælg side --</option>
<option value="diverse.asp">Diverse</option>
...

-- men den du har lige nu vil være dynamisk på den måde at du ville kunne skrive f.eks.

<option value="parent.location.href='diverse.asp'">Diverse</option>
<option value="parent.contentFrame.location.href='Dims.asp'">Dims</option>

-- og velbekomme '-)
Avatar billede zicko Nybegynder
22. oktober 2003 - 16:11 #5
Jeg bruger den første da jeg også har nogle punkter der ikke skal skifte side ;)
Avatar billede roenving Novice
22. oktober 2003 - 16:12 #6
Bueno -- og tak for points ;~}
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