ホームページ  >  記事  >  ウェブフロントエンド  >  domとhtml domの違いは何ですか

domとhtml domの違いは何ですか

WBOY
WBOYオリジナル
2022-01-18 11:50:462668ブラウズ

違い: 1. DOM は 3 つの部分に分かれています: コア DOM、HTML DOM、XML DOM。コア DOM は DOM ツリーを横断するために使用され、HTML DOM は簡単な方法で DOM ツリーにアクセスするために使用されます。 ; 2. Core DOM はノードの操作に適しており、HTML DOM は属性の操作に適しています。

domとhtml domの違いは何ですか

このチュートリアルの動作環境: Windows 10 システム、HTML5 バージョン、Dell G3 コンピューター。

dom と html dom の違いは何ですか

DOM は 3 つの部分に分かれています:

(1) コアDOM: DOM ツリーの走査、新しいノードの追加、ノードの削除、ノードの変更

(2)HTML DOM: 簡単な方法で DOM ツリーにアクセス

(3)XML DOM:操作に使用される XML ドキュメント

コア dom と html dom の違い

コア DOM:

オブジェクト: Document、Node、ElementNode、TextNode、 AttributeNode、CommentNode、NodeList

コア DOM は、統合された操作インターフェイスを提供します:

createElement

appendChild

setAttribute

removeAttribute

nodeName

Core DOM は新しい要素を作成します:

var newNode=document.createElement("img")

要素に属性を追加します:

e.setAttribure ('', '')

e.setAttribureNode(attr)

該当する場合:

Core DOM は、次のようなノードの操作に適しています。作成、削除、検索など。

HTML DOM:

オブジェクト: 画像、テーブル、フォーム、入力、選択...HTML タグのオブジェクト化

HTML DOM は、カプセル化されたさまざまな種類のオブジェクトを提供します:

Image

Select

Option

HTML DOM 新しい要素の作成:

var newNode=new Image();

要素に属性を追加します:

img.src='';

img.id='';

imd.title='';

img.className=''

img.style.display='';

該当する機会:

HTML DOM は、属性の値の取得または変更の読み取りなど、属性の操作に適しています。

推奨チュートリアル: "html ビデオ チュートリアル "

以上がdomとhtml domの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。