Changer le style d'un élément de childNodes

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
docxydre
Messages : 1
Enregistré le : 12 déc. 2021, 16:41

Changer le style d'un élément de childNodes

Message par docxydre » 12 déc. 2021, 17:19

Bonjour, J'ai problème dans mon code, quand j'appuie sur un bouton j'ajoute une photo et cette photo et les autres (qui était la avant) doivent changer de style. Pour cela j'utilise childNodes sauf qu'ils me disent que children n'est pas un objet.

voici une parti de mon code:

Code : Tout sélectionner

var children = branch.childNodes;
for (var i = 0; i < children.length; i++) {
    var r = i * (360/children.length);
    r = "rotate("+r+"deg)";
    children[i].style.transform = r;
 }
merci

Avatar du membre
webmaster
Administrateur du site
Messages : 563
Enregistré le : 28 févr. 2017, 15:19

Re: Changer le style d'un élément de childNodes

Message par webmaster » 12 déc. 2021, 19:00

Bonjour,

Cela me semble correct pourtant.

Il faudrait vérifier que branch est le bon objet.
Attention aussi : childnodes prend tous les éléments, meme un espace dans le code source. Cela génère parfois des comportements étranges.
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

Répondre