Avatar billede tirra Nybegynder
24. august 2001 - 15:53 Der er 6 kommentarer og
2 løsninger

Tilbage til \" Vælg farve\"

Jeg har fået et udmærket bud på en \"rullegardin-menu\" her på Eksperten.
Se svar på: http://www.eksperten.dk/spm/101654

Min nuværende kode er:
<form name=\"navForm\">
<select name=\"menu\" onChange=\"eval(this.options[this.selectedIndex].value);\">
<option value=\"void(\'gør ingenting\');\">Vælg farve</option>
<option value=\"top.frames[\'main\'].location.href=\'sort.htm\';\">Sort</option>
<option value=\"top.frames[\'main\'].location.href=\'gul.htm\';\">Gul</option>
<option value=\"self.location.href=\'brun.htm\';\">Brun</option>
<option value=\"top.frames[\'main\'].location.href=\'hvid.htm\';\">Hvid</option>
<option value=\"alert(\'og gøre helt forskellige ting\');\">Hejsan</option>
</select>

Men så er det, at jeg ku tænke mig at den automatisk går tilbage til \"Vælg farve\".
F.eks. når man har valt \"Sort\" og har dokumentet sort på skærmen så skal menuen igen vise \"Vælg farve\".

Er det mulig eller hvordan gør man ?
Avatar billede Slettet bruger
24. august 2001 - 15:55 #1
<option value=\"void(\'gør ingenting\');\" Selected>
Avatar billede jumper Nybegynder
24. august 2001 - 15:56 #2
<select name=\"menu\" onChange=\"eval(this.options[this.selectedIndex].value);this.selectedIndex=0;\">

/Thor
Avatar billede tirra Nybegynder
24. august 2001 - 16:40 #3
Først tak til el bardo & jumper

Er det muligt at få koden plaseret hvor den hører hjemme ?
Det ville glæde med \"et paste\" med den komplette kode :)
Avatar billede jumper Nybegynder
24. august 2001 - 16:44 #4
Du erstatter blot linje 2 i din kode med den linje jeg gav dig:

<form name=\"navForm\">
<select name=\"menu\" onChange=\"eval(this.options[this.selectedIndex].value);this.selectedIndex=0;\">
<option value=\"void(\'gør ingenting\');\">Vælg farve</option>
<option value=\"top.frames[\'main\'].location.href=\'sort.htm\';\">Sort</option>
<option value=\"top.frames[\'main\'].location.href=\'gul.htm\';\">Gul</option>
<option value=\"self.location.href=\'brun.htm\';\">Brun</option>
<option value=\"top.frames[\'main\'].location.href=\'hvid.htm\';\">Hvid</option>
<option value=\"alert(\'og gøre helt forskellige ting\');\">Hejsan</option>
</select>

/Thor
Avatar billede Slettet bruger
24. august 2001 - 17:01 #5
<form name=\"navForm\">
<select name=\"menu\" onChange=\"eval(this.options[this.selectedIndex].value);\">
<option value=\"void(\'gør ingenting\');\" Selected>Vælg farve</option>
<option value=\"top.frames[\'main\'].location.href=\'sort.htm\';\">Sort</option>
<option value=\"top.frames[\'main\'].location.href=\'gul.htm\';\">Gul</option>
<option value=\"self.location.href=\'brun.htm\';\">Brun</option>
<option value=\"top.frames[\'main\'].location.href=\'hvid.htm\';\">Hvid</option>
<option value=\"alert(\'og gøre helt forskellige ting\');\">Hejsan</option>
</select>
Avatar billede tirra Nybegynder
24. august 2001 - 17:41 #6
Igen tak til el bardo & jumper

Da jeg ikke selv ser mig i stand til at afgøre, om den ene af de to svar er bedre/rigtigere end det andet - ku jeg tænke mig at få nogen kommentarer omkring de to versioner.


Avatar billede tirra Nybegynder
24. august 2001 - 19:09 #7
Tak til begge :)
Avatar billede olebole Juniormester
25. august 2001 - 00:38 #8
<ole>
jumper\'s virker. Det el_barto\'s egentlig også...den gør bare ikke det, du beder om  :)
/mvh
</bole>
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