Javascript acces div dans element
Résolu/Fermé
A voir également:
- Javascript acces div dans element
- Telecharger javascript - Télécharger - Langages
- Inspecter l'élément safari ✓ - Forum MacOS
- Le chemin d'accès spécifié est introuvable ✓ - Forum Téléchargement
- Pdf element - Télécharger - PDF
- Javascript round ✓ - Forum Javascript
5 réponses
avion-f16
Messages postés
19119
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2023
4 465
14 déc. 2009 à 21:21
14 déc. 2009 à 21:21
DOM te serait bien utile ...
panel.getElementsByTagName("div").style.display = 'block';
panel.getElementsByTagName("div").style.display = 'block';
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
14 déc. 2009 à 21:58
14 déc. 2009 à 21:58
Bsr
heu accèder au style directement à un tableau d'éléments retourné par getElementsByTagName() on ne peut pas
Par contre ceci est possible :
Un autre moyen est de parcourir une partie de l'arbre DOM en utilisant la propriété childNodes
heu accèder au style directement à un tableau d'éléments retourné par getElementsByTagName() on ne peut pas
Par contre ceci est possible :
var elements = panel.getElementsByTagName("div");
for (var i=0; i < elements.length; i++)
{
elements[i].style.display="block";
}
Un autre moyen est de parcourir une partie de l'arbre DOM en utilisant la propriété childNodes
for (var i=0; i < panel.childNodes.length; i++)
{
var element = panel.childNodes[i];
if (element.nodeType == 1) // Uniquement les noeuds éléments càd des balises HTML
{
if (element.tagName == "DIV") // Seulement les éléments DIV
{
element.style.display="block";
}
}
}
avion-f16
Messages postés
19119
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
16 mars 2023
4 465
14 déc. 2009 à 22:06
14 déc. 2009 à 22:06
Ou si on sait que c'est le 1er élément :
panel.getElementsByTagName("div")[0].style.display
PhP
Messages postés
1767
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
607
14 déc. 2009 à 22:12
14 déc. 2009 à 22:12
Là oui ! ;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question