Quelles sont les méthodes couramment utilisées du DOM en JavaScript ?

青灯夜游
Libérer: 2023-01-07 11:43:58
original
2099 Les gens l'ont consulté

Méthodes couramment utilisées : appendChild(), insertBefore(), hasChildNodes(), removeChild(), replaceChild(), cloneNode(), write(), open(), writeln(), etc.

Quelles sont les méthodes couramment utilisées du DOM en JavaScript ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Méthode membre du nœud

appendChild() : Ajouter un nœud enfant à la fin de la liste des nœuds enfants du nœud :

var method = document.getElementById('method');
var input = document.createElement('input');        
method.appendChild('input');
Copier après la connexion

insertBefore() : Ajouter un nœud enfant avant le nœud spécifié dans le nœud enfant du nœud list :

method.insertBefore(input,method.childNodes[1]);
Copier après la connexion

hasChildNodes() : Vérifiez si un nœud a des nœuds enfants :

method.hasChildNodes();
Copier après la connexion

removeChild() : Supprimez le nœud spécifié du nœud :

method.removeChild(method.childNodes[1]);
Copier après la connexion

replaceChild() : Utilisez le nœud spécifié pour remplacer un autre enfant spécifié nœud:

r
method.replaceChild(input,method.childNodes[1]);
Copier après la connexion

clonenode () Node de clone: ​​

var relation=document.getElementById('relation');        
var newRel=relation.cloneNode(true);
Copier après la connexion

Document document node

method pour obtenir un élément node

getElementById (): Obtenez le nœud d'élément par id

var ele=document.getElementById('ele');
Copier après la connexion

getElementsByTagName (): Obtenez la liste des nœuds par nom de balise Collection

var ps=document.getElementsByTagName('p');           
console.log(ps.length);"
Copier après la connexion

getElementsByName() : Obtenez la collection de nœuds d'éléments via l'attribut Name :

var sexs=document.getElementsByName('user');           
console.log(sexs);"
Copier après la connexion

Méthode pour créer un nœud

createElement() : Créer un nœud d'élément

var b=document.createElement('b');
Copier après la connexion

createAttribute( ) : Créer un nœud d'attribut

var classAttr=document.createAttribute('class');
classAttr.value='on';"
Copier après la connexion

createTextNode() : Créer un nœud de texte

var newtext=document.createTextNode('First');
Copier après la connexion

Opération de flux de documents

write() : Saisir le flux de texte vers la page

document.write('哈哈');
Copier après la connexion

writeln() : Saisir flux de texte à la page, et Ajouter n

document.writeln('哈哈');
Copier après la connexion

open() : ouvrir un flux de documents

document.open();
Copier après la connexion

close() : fermer un flux de documents

document.close();
Copier après la connexion

【Apprentissage recommandé : Tutoriel avancé javascript

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!