Maison > interface Web > js tutoriel > le corps du texte

Résumé des opérations JavaScript natives sur les nœuds dom

韦小宝
Libérer: 2018-03-09 14:10:09
original
1832 Les gens l'ont consulté

Lors du développement de programmes JavaScript, le plus couramment utilisé est le fonctionnement de dom. Aujourd'hui, nous résumerons les opérations du JavaScript natif sur le nœud dom. comprendre comment faire fonctionner les nœuds DOM avec JavaScript, vous pouvez y jeter un œil.

1. Obtenir le nœud d'élément

Obtenir un seul élément : document.getElementById(); ) //Obtenir le premier élément ;

Obtenir plusieurs éléments (vous pouvez sélectionner un seul élément par indice et renvoyer un ensemble d'éléments, équivalent à un tableau) :

document.getElementsByTagName(); 
document.getElementsByName(); 
document.getElementsByClassName();// 动态,实时的 
document.querySelectorAll();// 查找速度比上面的块 //是静态的,非实时的,
Copier après la connexion

Créer des éléments, du texte

document.createElement(“p”); 
document.createNode(“hello”) //创建文件节点。
Copier après la connexion

Insérer dans le document

parentNode.appendChild(newNode), 
parentNode.insertBefore(newNode,positionNode);
Copier après la connexion

Manipulation d'attributs

ele.setAttribute(name,value)//设置属性 
ele.getAttribute(name)//获取元素的属性 
ele.removeAttribute(name)//移除属性
Copier après la connexion

Suppression de nœud

ele.remove(),parentNode.removeChild(childNode)
Copier après la connexion

Remplacer l'élément enfant

parentNode.replaceChild(newNode,oldNode)
Copier après la connexion

Copier l'élément

ele.cloneNode(boolean);// boolean为true, 深复制。
Copier après la connexion

2. Obtenir les éléments enfants, les éléments parents, les éléments frères et sœurs

ele.previousElementSibling;//上一个兄弟元素 
ele.parentNode;//父元素 
ele.children//子元素 
ele.nextElementSibling//下一个兄弟元素
Copier après la connexion

En savoir plus sur les opérations de nœud :

Résumé des méthodes d'opération de nœud DOM dans jQuery

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!