Avatar billede netro Nybegynder
25. november 2004 - 18:02 Der er 9 kommentarer og
1 løsning

Horisontal linie i combobox

Jeg kunne godt tænke mig at indsætte et par vandrette linier i en combobox - eller opdele den på anden vis, så det letter overskueligheden. Fx.:

Kategori 1
- Kategori 1-1
- Kategori 1-2
___________________
Kategori 2
- Kategori 2-1
- Kategori 2-2

Er det muligt at indsætte en sådan linie? Her tænker jeg faktisk mest på, om den kan deaktiveres, så man ikke kan klikke på den. Selvfølgelig kan det gøres med et lille script, men så kollapser boksen vel?
Avatar billede olebole Juniormester
25. november 2004 - 18:27 #1
<ole>

Der er ikke nogen default-metode, men du kan evt. gøre sådan:

<select onchange="if(this.value<0)this.selectedIndex=-1">
    <option value="0">Vælg ...</option>
    <option value="1">Opt 1</option>
    <option value="2">Opt 2</option>
    <option value="-1">--------------------</option>
    <option value="3">Opt 3</option>
    <option value="4">Opt 4</option>
    <option value="-1">--------------------</option>
    <option value="5">Opt 5</option>
</select>

/mvh
</bole>
Avatar billede netro Nybegynder
25. november 2004 - 18:43 #2
Det ser fint ud, Ole. Man kan faktisk godt lave linien rigtig god med en række _ og ved at angive en fast bredde på boksen.

Vælges der en linie, kollapser boksen desværre, som jeg frygtede. Er der en løsning på det, eller må jeg blot acceptere, at det er sådan?
Avatar billede netro Nybegynder
25. november 2004 - 20:30 #3
Apropos bokse - kan du sige mig hvorfor, W3 brokker sig over følgende?

<select name="reference" style="width:200px;" onChange="fyldIndeks(Arr_ID, Arr_Titel, Arr_Ref, '');"></select>

"end tag for "SELECT" which is not finished"
Avatar billede skovenborg Nybegynder
25. november 2004 - 20:33 #4
Det er nok fordi du ingen options/optionsgroups har indeni din select. Det er nemlig påkrævet du har mindst én.
Avatar billede netro Nybegynder
25. november 2004 - 20:47 #5
Ja, jeg kan prøve at sætte ind derind. Spiller det nogle rolle i praksis, at der ikke er en "fysisk" option?
Avatar billede skovenborg Nybegynder
25. november 2004 - 20:55 #6
Ud over det ikke vil validere? Næ, det burde ikke give de større problemmer, men det er da muligt visse browsere kan have problemmer med at vise selectboxen hvis den ikke indeholder noget.
Avatar billede olebole Juniormester
25. november 2004 - 21:38 #7
... og hvad angår det, at selecten klapper sammen, så kan du ikke gøre noget ved det. Det må du acceptere  :o|
Avatar billede netro Nybegynder
25. november 2004 - 22:20 #8
Så er der kun tilbage at sige mange tak for hjælpen. I må godt lægge et svar begge to.
Avatar billede olebole Juniormester
25. november 2004 - 22:22 #9
... selvtak  :)
Avatar billede skovenborg Nybegynder
25. november 2004 - 22:39 #10
nætak, jeg springer over denne gang. Det var bare en lille kommentar ;-)
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