Aide Javascript / DOM


ltressens
WRInaute impliqué
WRInaute impliqué
 
Messages: 551
Inscription: 2 Avr 2004

Aide Javascript / DOM

Message le Lun Juil 31, 2006 17:12

Salut les pros du JS !

J'ai un bout de code du genre :
Code: Tout sélectionner
<select id='toto'>
  <option>one</option>
  <option>two</otion>
</select>


et je souhaite en javascript masque l'option "one".

Avec FF, je fais document.getElementById('toto').options[0].style.display='none' et c'est OK.
Mais IE ne gère pas d'attribut display dans le style d'une balise option, pas plus que de visibility.

Comment faire pour un résultat équivalent qui fonctionerait dans FF ?

Je ne souhaite pas retirer l'option de la liste, en effet, je souhaite aussi pouvoir la faire réapparaitre en javascript si besoin...

A +


Bacteries
WRInaute passionné
WRInaute passionné
 
Messages: 1369
Inscription: 27 Mai 2004

Message le Lun Juil 31, 2006 19:48

Une solution créé une seconde selection list, elle cachée, et transférer ton option dedans.

Un peu comme les double selection list avec des boutons pour faire passer d'une liste à une autre (une bascule quoi)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités