Soit un menu de 6 liens.
Comment modifier la caractéristique de tous ces liens-enfants en une seule fois avec javascript+DOM ?
De la même façon que le CSS définit ces caractéristiques à tous les enfants choisis d'un sélecteur ?
ex : #monMenu a{color: #111}
1) Je peux modifier le style de chaque lien avec une BOUCLE
2) Je peux modifier la CLASSE du sélecteur-parent en une classe prédéfinie
3) Mais est-il possible de modifier le style d'un parent de façon à ce qu'il répercute ce style à ses enfants ?
Un truc genre :
Modifié par Gill (18 Feb 2014 - 18:40)
Comment modifier la caractéristique de tous ces liens-enfants en une seule fois avec javascript+DOM ?
De la même façon que le CSS définit ces caractéristiques à tous les enfants choisis d'un sélecteur ?
ex : #monMenu a{color: #111}
1) Je peux modifier le style de chaque lien avec une BOUCLE
listeLiens = getElementsByTagName()
puis while()
2) Je peux modifier la CLASSE du sélecteur-parent en une classe prédéfinie
monMenu.setAttribute ('class', 'autreClass'); ou monMenu.className = 'autreClass';
3) Mais est-il possible de modifier le style d'un parent de façon à ce qu'il répercute ce style à ses enfants ?
Un truc genre :
monMenu.setAttribute ('style', ' a{color: #111} ');
Modifié par Gill (18 Feb 2014 - 18:40)