Forum de discussion
Forum « Programmation Javascript » (archives)
Re: Des listes en couleur par le DOM style.background ou style.className
Envoyé: 23 mai 2006, 9h25 par Oznog
Passe par le DOM, tu as deux façon.
1. Par une classe :
<style>
.pale { background-color : #eee; }
</style>
var oSelection = document.getElementById('monID');
oSelection.getElementsByTagName('option')[oSelection.selectedIndex].className = 'pale';
2. Ou spécifiquement par la couleur de fond.
var oSelection = document.getElementById('monID');
oSelection.getElementsByTagName('option')[oSelection.selectedIndex].style.background = '#eee';
Le « selectedIndex » est l'option sélectionnée.
Ciao
Oznog
Réponses
|