Javascript et CSS [Fermé]

Signaler
Messages postés
198
Date d'inscription
lundi 21 mars 2005
Statut
Membre
Dernière intervention
15 juillet 2019
-
Bonjour,

j'essaye de faire un menu simple dans lequel la rubrique selectionnée prend une couleur differente des autres rubriques.
C'est un classique je suppose! Sauf que j'ai rencontré un problème inattendu.

Je me suis aperçu que les styles définis en dehors de la balise, javascript ne pouvait pas les recuperer avec "document.getElmentById().style.backgroundColor". Il faut, en fait,t utiliser "x.currentStyle.backgroundColor;", ou x est une balise.

Ce que je souhaiterais, c'est donné ou modifier une nouvelle couleur de fond de la rubrique selectionné. Mais comment je doit m'y prendre? Puisque même si j'utilise getElementById() il semblerait que cela ne fonctionne pas...

Qui pourrait me dire comment manipuler le style quand ce dernier est défini dans une feuille de style ?

Je souhaiterais savoir surtout pourquoi les fonctions usuelles de JS ne semblent pas fonctionner, si le style est 'inline', defini avec CSS.

Merci !

Tom@