Différence : 1. DOM est divisé en trois parties : core DOM, HTML DOM et XML Core DOM est utilisé pour parcourir l'arborescence DOM, et HTML DOM est utilisé pour accéder à l'arborescence DOM de manière simple ; DOM convient aux opérations Node, HTML DOM convient à la manipulation des attributs.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version HTML5, ordinateur Dell G3.
Quelle est la différence entre dom et html dom ?
DOM est divisé en trois parties :
(1) Core DOM : parcourir l'arborescence DOM, ajouter de nouveaux nœuds, supprimer des nœuds, modifier des nœuds
( 2) HTML DOM : Accédez à l'arborescence DOM de manière simple
(3) XML DOM : Quasi-utilisé pour faire fonctionner des documents XML
La différence entre core dom et html dom
Core DOM :
Objets : Document , Node, ElementNode, TextNode, AttributeNode, CommentNode, NodeList
Core DOM fournit une interface d'opération unifiée :
createElement
appendChild
setAttribute
removeAttribute
nodeName
Core DOM crée de nouveaux éléments :
var newNode= document.createElement( "img")
Ajouter des attributs aux éléments :
e.setAttribure('', '')
e.setAttribureNode(attr)
Occasions applicables :
Core DOM convient aux nœuds opérationnels, tels que la création, la suppression et la recherche Attendez
DOM HTML :
Objets : image, tableau, formulaire, entrée, sélection... objectivation de balise HTML
Le DOM HTML fournit divers objets encapsulés :
Image
Sélectionner
Option
HTML DOM crée un nouvel élément :
var newNode=new Image();
Ajouter des attributs à l'élément :
img.src='';
img.id='';
imd.title=' ';
img.className=''
img.style.display='';
Occasions applicables :
HTML DOM convient au fonctionnement des attributs, tels que la lecture ou la modification des valeurs d'attribut
Tutoriel recommandé : "Tutoriel vidéo HTML》
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!