Maison  >  Article  >  interface Web  >  Quelle est la différence entre dom et html dom

Quelle est la différence entre dom et html dom

WBOY
WBOYoriginal
2022-01-18 11:50:462668parcourir

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.

Quelle est la différence entre dom et html dom

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!

Déclaration:
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
Article précédent:Que signifie flexbox en HTML5Article suivant:Que signifie flexbox en HTML5