[IE] In een select worden labels weergegeven ipv values

Pagina: 1
Acties:
  • 102 views sinds 30-01-2008
  • Reageer

  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

Topicstarter
Ik heb een pagina waarin 2 selects staan:
Afbeeldingslocatie: http://img75.imageshack.us/img75/613/selectswa1.jpg

Aan de rechter select hangt een javascript die er voor zorgt dat links alleen de lessen van een bepaald vak getoond worden als je een vak kiest. Hiermee kun je het lessenoverlzicht de linkerselect uitfilteren.

Elke option in de linker select heeft een label met daarin het vak van de les. Met deze label filter ik de select als een vak gekozen is:
code:
1
<option value="173"  label="TL">Verleden tijd (TL)</option>


Nu blijkt dat in IE de waarde van de label weergegeven wordt in de lijst, in plaats van de value die tussen de option-tags staat:
Afbeeldingslocatie: http://img84.imageshack.us/img84/7081/selects2le7.jpg

Aangezien het label onontbeerlijk is voor de javascript functie om te werken zoek ik naar een manier dat de labels niet weergegeven worden, maar gewoon de values, zoals het hoort. Weet iemand hoe ik hier omheen kan werken?

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

IE doet het blijkbaar goed :)

http://www.w3.org/TR/html...ms.html#adef-label-OPTION
label = text [CS]
This attribute allows authors to specify a shorter label for an option than the content of the OPTION element. When specified, user agents should use the value of this attribute rather than the content of the OPTION element as the option label.


Je zou ipv label class kunnen gebruiken. Is waarschijnlijk het attribuut wat je voor deze toepassing hoort te gebruiken ;)

[ Voor 14% gewijzigd door BtM909 op 05-03-2007 13:29 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Barracuda_82
  • Registratie: September 2001
  • Laatst online: 19-12-2024

Barracuda_82

mkTime(), not war!

Topicstarter
BtM909 schreef op maandag 05 maart 2007 @ 13:28:
IE doet het blijkbaar goed :)

http://www.w3.org/TR/html...ms.html#adef-label-OPTION

[...]



Je zou ipv label class kunnen gebruiken. Is waarschijnlijk het attribuut wat je voor deze toepassing hoort te gebruiken ;)
Hmm, dat is dan een van de weinige keren dat IE doet wat ie zou moeten doen. Bedankt voor de tip om de class attribuut te gebruiken. Ik moet eerlijk toegeven dat ik daar helemaal niet aan gedacht had :)

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.