


Introduction détaillée au DOM, aux nœuds, aux attributs et aux méthodes de recherche de nœuds
Ce qui suit est une introduction au DOM, ainsi qu'aux nœuds, aux attributs et aux méthodes de recherche de nœuds. Il a une très bonne valeur de référence.
Interface de programmation DOM (Document Object Model) pour exploiter les documents
DOM définit des méthodes de représentation et de modification des documents, la feuille de style CSS ne peut pas être modifiée. Utiliser la méthode DOM dans js pour modifier le style CSS de l'élément revient essentiellement à ajouter un style interligne à l'élément.
L'objet DOM est l'objet hôte, qui est utilisé pour faire fonctionner une collection d'objets fonctionnels HTML et XML. xml ——>
document, lorsqu'il est écrit seul, il représente le document entier, implicitement écrit une couche au-dessus de la balise html, qui n'est que la balise racine du document.
Remarque :Les éléments groupés BOM et DOM ressemblent à des tableaux, pas à des tableaux.
Méthodes pour obtenir des éléments :
getElementById();Les navigateurs inférieurs à IE8 ne distinguent pas la taille de l'identifiant value Écrivez et faites correspondre la valeur de l'attribut name de l'élément. Étant donné que la valeur de l'identifiant sera modifiée en arrière-plan, essayez de ne pas l'utiliser ou de l'utiliser moins.
getElementsByTagName(); nom de la balise, tous les navigateurs prennent en charge
getElementsByClassName(); les navigateurs IE8 et inférieurs ne prennent pas en charge
getElementsByName(); de la balise qui peut soumettre la demande prendra effet (formulaire, élément de formulaire, img, iframe)
document.querySelector(); le sélecteur css, IE7 et inférieur ne sont pas compatibles et ne sont pas en temps réel.
document.querySelectAll();
Type de nœud :
Nœud d'élément 1Nœud d'attribut 2
Nœud de texte 3 // Le texte, les espaces, les retours chariot, etc. sont tous des nœuds de texte
Nœud de commentaire 8
Nœud de document 9
fragment de document 11
Nombre de nœuds traversés :
parentNode est le nœud parent du nœud enfant, et le nœud parentNode final est le nœud du document. childNodes Tous les nœuds enfants du nœud parent, nœuds d'élément, nœuds de commentaire, nœuds de texte
firstChild premier nœud enfant
lastChild dernier nœud enfant
nextSibling nœud frère suivant
previousSibling nœud frère précédent
Nombre de nœuds d'éléments traversés :
(sauf nœud enfants, les autres sont IE9 et les suivants sont incompatibles ) nœud d'élément parent de l'élément parentElement, le nœud d'élément parent final est l'élément html et le document est un nœud autonome. les enfants sont les nœuds enfants de l'élément sous l'élément parent.
node.childElementCount === node.children.length Le nombre de nœuds enfants d'élément du nœud enfant actuel. Utilisez enfants.longueur.
firstElementChild premier élément enfant nœud
lastElementChild dernier élément enfant nœud
nextElementSibling, previousElemnetSibling
quatre nœuds Attributs :
nodeName À l'exception des nœuds d'éléments, les résultats renvoyés ont un « # » devant eux, et les nœuds d'éléments renvoient des noms de balises en majuscules, et les types sont en lecture seule. nodeValue n'est utilisé que pour les nœuds de texte et les nœuds de commentaires, et peut être lu et écrit.
nodeType renvoie un nombre, qui représente le type de nœud correspondant.
attributs en lecture seule La collection d'attributs du nœud d'élément. La méthode
node.hasChildNodes() détermine s'il y a des nœuds enfants dans le nœud parent et le résultat renvoyé est une valeur booléenne.
Ce qui précède est ce que j'ai compilé pour vous. J'espère que cela vous sera utile à l'avenir.
Articles associés :
js
Implémentation du transfert mutuel de code Json entre le front et le backend Service $http Explication détaillée du passage de la méthode Post
js
Quelles sont les erreurs courantes commises par les utilisateurs novices de JS
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Que se passe-t-il lorsque vous désactivez Find My sur iPhone ? Find My iPhone vous aide à localiser un appareil perdu ou volé. Lorsqu'il est activé, Localiser mon iPhone vous permet de suivre l'emplacement de votre appareil sur une carte, d'émettre des sons et de vous aider à trouver votre appareil. Find My comprend également un verrouillage d'activation pour empêcher quiconque d'utiliser votre iPhone. Lorsque vous désactivez Localiser mon iPhone, vous perdez toutes ces fonctionnalités, ce qui peut rendre difficile la récupération d'un appareil Apple perdu. Bien que Localiser mon iPhone soit très utile, vous devez le désactiver lorsque vous souhaitez vendre, faire un don, échanger votre téléphone ou l'envoyer pour un remplacement de batterie ou tout autre service. Cela garantira que personne ne puisse accéder aux informations vous concernant

Utilisez la fonction Array.IndexOf en C# pour trouver l'index d'un élément dans un tableau. Dans un programme C#, lorsque nous avons besoin de trouver l'index d'un élément dans un tableau, nous pouvons utiliser la fonction Array.IndexOf. La fonction Array.IndexOf recherche l'élément spécifié dans la plage de tableau spécifiée et renvoie l'index de sa première occurrence. Si l'élément n'est pas trouvé, -1 est renvoyé. Voici un exemple de code qui montre comment utiliser la fonction Array.IndexOf pour rechercher un élément dans un tableau.

L'application Find My d'Apple vous permet de localiser votre iPhone ou autre appareil pour éviter qu'il ne soit perdu ou oublié. Bien que Find My soit un outil utile pour suivre les appareils, vous souhaiterez peut-être le désactiver si vous êtes préoccupé par des problèmes de confidentialité, si vous ne voulez pas vider votre batterie ou pour d'autres raisons. Heureusement, il existe plusieurs façons de désactiver Find My sur iPhone, que nous expliquerons toutes dans cet article. Comment désactiver Find My sur iPhone [4 méthodes] Vous pouvez désactiver Find My sur iPhone de quatre manières. Si vous avez utilisé la méthode 1 pour désactiver Find, vous pouvez le faire à partir de l'appareil sur lequel vous souhaitez le désactiver. Pour continuer avec les méthodes 2, 3 et 4, l'iPhone que vous souhaitez éteindre Find Your Phone doit être éteint ou

Les numéros de série des disques durs et les adresses MAC sont des identifiants importants dans le matériel informatique et sont très utiles dans la gestion et la maintenance des systèmes informatiques. Cet article explique comment trouver le numéro de série du disque dur et l'adresse MAC. 1. Recherchez le numéro de série du disque dur Le numéro de série du disque dur est un identifiant unique utilisé par le fabricant du disque dur pour identifier et suivre le disque dur. Dans différents systèmes d'exploitation, la méthode de recherche du numéro de série du disque dur est légèrement différente. Windows : ouvrez l'invite de commande (recherchez "cmd" dans le menu Démarrer), entrez la commande suivante et appuyez sur Entrée : wmicdisk

Fonction dir() de Python : afficher les propriétés et les méthodes d'un objet, exemple de code spécifique requis Résumé : Python est un langage de programmation puissant et flexible, et ses fonctions et outils intégrés offrent aux développeurs de nombreuses fonctionnalités pratiques. L'une des fonctions très utiles est la fonction dir(), qui nous permet de visualiser les propriétés et les méthodes d'un objet. Cet article présentera l'utilisation de la fonction dir() et démontrera ses fonctions et utilisations à travers des exemples de code spécifiques. Texte : la fonction dir() de Python est une fonction intégrée.

La fonction glob() en PHP est utilisée pour rechercher des fichiers ou des répertoires et constitue une puissante fonction d'opération de fichiers. Il peut renvoyer le chemin d'un fichier ou d'un répertoire en fonction d'une correspondance de modèle spécifiée. La syntaxe de la fonction glob() est la suivante : glob(pattern, flags) où pattern représente la chaîne de modèle à rechercher, qui peut être une expression générique, telle que *.txt (fichiers correspondants se terminant par .txt), ou un chemin de fichier spécifique. flags est un paramètre facultatif utilisé pour contrôler la fonction

Comment vérifier le numéro de série d'un disque dur d'ordinateur Avec le développement de la technologie informatique, les disques durs d'ordinateur sont devenus un élément indispensable de nos vies. Qu'il s'agisse de stocker des fichiers importants ou d'installer des systèmes d'exploitation et des logiciels, vous devez compter sur le disque dur pour le terminer. Comprendre certaines informations de base sur le disque dur de l'ordinateur, telles que le numéro de série du disque dur, peut nous aider à mieux gérer et entretenir le système informatique. Alors, comment vérifier le numéro de série du disque dur d’un ordinateur ? Cet article présentera plusieurs méthodes courantes. Méthode 1 : utilisez l'outil de ligne de commande fourni avec le système Windows. Système Windows

Comment écrire un algorithme de recherche de hachage en Python ? L'algorithme de recherche de hachage, également connu sous le nom d'algorithme de recherche de hachage, est une méthode de recherche de données basée sur une table de hachage. Comparé aux algorithmes de recherche traditionnels tels que la recherche linéaire et la recherche binaire, l'algorithme de recherche par hachage a une efficacité de recherche plus élevée. En Python, nous pouvons utiliser un dictionnaire pour implémenter une table de hachage, puis implémenter une recherche de hachage. L'idée de base de l'algorithme de recherche de hachage est de convertir le mot-clé à rechercher en valeur d'index via une fonction de hachage, puis de le rechercher dans la table de hachage en fonction de la valeur d'index.
