Hoofdcategorieën

Nieuw reactie in topic: [IE] In een select worden labels weergegeven ipv values

Let op:
  • Reageer ontopic, plaats geen onzinnige berichten en ga niet flamen of uitlokken (trollen).
  • Zie je iets dat niet door de beugel kan, attendeer dan een moderator via een topicreport maar post hierover niet in het topic, dat werkt alleen averechts. Zie ook de policy die wij op dit forum hanteren.
  • Lees je eigen bericht even door voor je het post.

Insert message
 

Let op! Het laatste bericht in deze discussie is meer dan 2 weken oud!

 

Smilies: :) :( ;) >:) :> :P :9 :o :*) :'( 8) :+ :D _/-\o_ :9~ O+ :O }:O :/ :| :X :? 8)7 |:( O-) :z ;( meer »

Laatste reacties:

 
Ik heb een pagina waarin 2 selects staan:
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:
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?
 
 
IE doet het blijkbaar goed :)

http://www.w3.org/TR/html...ms.html#adef-label-OPTION
quote:
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 ;)
 
 
quote:
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 :)
 

VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: