Ce tutoriel discutera des approches pour obtenir l'attribut d'un nœud parent à l'aide de JavaScript.
Comment obtenir l'attribut d'un nœud parent à l'aide de JavaScript?
L'attribut du nœud parent peut être récupéré dans JavaScript en utilisant les approches suivantes:
Approche 1: Obtenez l'attribut d'un nœud parent dans JavaScript en utilisant la propriété Parentement avec la méthode getAttribute ()
Le "parentélement»La propriété donne l'élément parent de l'élément associé. Tandis que le "getAttribute ()»La méthode renvoie la valeur de l'attribut d'un élément. Ces méthodes peuvent être appliquées en combinaison pour accéder au nœud enfant et obtenir l'attribut particulier du nœud parent en se référant au nœud enfant.
Syntaxe
élément.getAttribute (nom)Dans la syntaxe donnée ci-dessus:
"nom"Porte le nom de l'attribut.
Exemple
Présentation de l'exemple suivant:
Ceci est le site Web de Linuxhint
Dans l'extrait de code ci-dessus:
"Élément ayant le spécifié"identifiant», Qui sera traité comme le«enfant»Node.
Sortir
Dans la sortie ci-dessus, on peut observer qu'en faisant référence à «l'ID» du nœud parent, l'attribut de jeu correspondant s'affiche.
Approche 2: Obtenez l'attribut d'un nœud parent dans JavaScript en utilisant les méthodes les plus rapprochées () et getAttribute ()
Le "le plus proche()»La méthode recherche les éléments d'un arbre Dom correspondant à un sélecteur CSS spécifique. Cette méthode peut être mise en œuvre en combinaison avec le «getAttribute ()”Méthode pour rechercher l'élément le plus proche de l'élément enfant particulier et récupérer son attribut (nœud parent).
Syntaxe
élément.les plus proches (sélecteurs)Dans la syntaxe ci-dessus:
"sélecteurs»Correspond à un ou plusieurs sélecteurs CSS.
Exemple
Passons par l'exemple suivant:
C'est une image
Appliquez les étapes suivantes comme indiqué dans les lignes de code ci-dessus:
Sortir
À partir de la sortie ci-dessus, on peut voir que l'attribut du nœud parent «style"Est récupéré.
Approche 3: Obtenez l'attribut d'un nœud parent en JavaScript à l'aide de méthodes jQuery
Cette approche peut être appliquée pour accéder directement au nœud enfant et accéder à l'attribut du nœud parent en lui faisant référence via des méthodes distinctes.
Exemple
L'exemple suivant illustre le concept déclaré:
Dans le code ci-dessus:
Sortir
La sortie ci-dessus signifie que l'exigence souhaitée est obtenue.
Conclusion
La propriété Parentement avec la méthode getAttribute () peut rediriger vers le nœud parent et récupérer son attribut particulier. Les méthodes les plus proches () et getAtTribute () peuvent récupérer l'élément le plus proche par rapport à l'élément enfant associé et récupérer son attribut. Tandis que les méthodes jQuery peuvent accéder directement au nœud enfant et utiliser des méthodes distinctes pour chaque fonction pour effectuer l'exigence souhaitée. Ce blog explique comment obtenir l'attribut d'un nœud parent dans JavaScript.