Avatar billede pro Nybegynder
04. juli 2003 - 11:19 Der er 14 kommentarer og
1 løsning

Dropdown menu med farvet baggrund

Er der ikke en der ligger inde med kildekoden til en dropdown menu, hvor man kan bestemme farven på hver enkelt punkt på listen?
Avatar billede tuctoh Nybegynder
04. juli 2003 - 11:21 #1
<option value=bah style='background:green'>
Avatar billede pro Nybegynder
04. juli 2003 - 11:25 #2
Jeg tænkte nu på hele koden så jeg bare kunne klippe det ind! Bare med et enkelt menu punkt eller to!
Avatar billede tuctoh Nybegynder
04. juli 2003 - 11:31 #3
<select name='moo'>
<option value=bah style='background:green'>grøn
<option value=bah style='background:blue'>blå
<option value=bah style='background:red'>rød
</select>
Avatar billede pro Nybegynder
04. juli 2003 - 11:32 #4
Jeg undskylder hvis jeg ikke har forklaret mig godt nok... men menuen skal være sådan at når man klikker på et punkt skal den gå til "http://www.sdffe blah" altså en bestemt side!
Avatar billede bearhugx Nybegynder
04. juli 2003 - 11:33 #5
øhh - hvad har det med farver at gøre ?
Avatar billede tuctoh Nybegynder
04. juli 2003 - 11:36 #6
<select name='moo' onChange="java script:window.open(this.value)">
<option value='void()' selected>
<option value='http://www.sowgame.net' style='background:green'>sowgame</option>
<option value='http://www.jubii.dk' style='background:blue'>Jubii</option>
<option value='http://www.startfirma.dk' style='background:red'>Start Firma</option>
</select>
Avatar billede tuctoh Nybegynder
04. juli 2003 - 11:36 #7
og nej, du havde ikke forklaret dig godt nok
Avatar billede pro Nybegynder
04. juli 2003 - 11:39 #8
Takker! Nu funker det :)
Avatar billede tuctoh Nybegynder
04. juli 2003 - 11:39 #9
du kan eventuelt bruge:

<select name='moo' onChange="if(value!='') java script:window.open(this.value)">
<option value='' selected>Vælg Side
<option value='http://www.sowgame.net' style='background:green'>sowgame</option>
<option value='http://www.jubii.dk' style='background:blue'>Jubii</option>
<option value='http://www.startfirma.dk' style='background:red'>Start Firma</option>
</select>
Avatar billede tuctoh Nybegynder
04. juli 2003 - 11:40 #10
<select name='moo' onChange="java script:if(this.value!='') window.open(this.value)">
<option value='' selected>Vælg Side
<option value='http://www.sowgame.net' style='background:green'>sowgame</option>
<option value='http://www.jubii.dk' style='background:blue'>Jubii</option>
<option value='http://www.startfirma.dk' style='background:red'>Start Firma</option>
</select>
Avatar billede tuctoh Nybegynder
04. juli 2003 - 11:41 #11
selv tak :) den sidste version vil nok være den bedste
Avatar billede roenving Novice
04. juli 2003 - 13:57 #12
>>tuctoh
Den sidste er FORKERT !-)

Det er _ikke_ lovligt at skrive java script: i en javascript-event !-|

-- den vil ikke virke, når/hvis browsere begynder at tage standarderne alvorligt ...

Iøvrigt er det ikke korrekt -- og jeg ved ikke hvilke browsere som accepterer den udover min egen (og din selvfølgelig -- lad mig gætte: Internet Explorer ,-)

En korrekt udgave må blive sådan:

<select name='moo' onChange="if(this.options[this.selectedIndex].value!='') window.open(this.options[this.selectedIndex].value)">
<option value='' selected>Vælg Side
<option value='http://www.sowgame.net' style='background:green'>sowgame</option>
<option value='http://www.jubii.dk' style='background:blue'>Jubii</option>
<option value='http://www.startfirma.dk' style='background:red'>Start Firma</option>
</select>

hth
;O)
Avatar billede tuctoh Nybegynder
04. juli 2003 - 15:25 #13
"-- den vil ikke virke, når/hvis browsere begynder at tage standarderne alvorligt ..."


Ok, hvis du bruger mit script, så husk at skrive følgende i bunden af siden:

"Websiden er kombatibel til og med 2571 hvor browserproducenterne forventes at begynde at tage standarderne alvorligt"

;)
Avatar billede roenving Novice
04. juli 2003 - 15:49 #14
*gg*

-- men det er jo alligevel meget godt at vænne sig til at følge de regler og standarder som findes -- og jeg er sikker på, at nogle af de 'små' browsere vil have problemer med noget af den kode ...

;O)
Avatar billede ildraev Nybegynder
20. marts 2006 - 18:45 #15
og så er det måske også meget smart at afslutte alle <option>-elementerne ;)
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