ホームページ > php教程 > PHP开发 > 12 の JavaScript DOM メソッドの紹介

12 の JavaScript DOM メソッドの紹介

黄舟
リリース: 2016-12-15 10:41:26
オリジナル
1053 人が閲覧しました

この記事では、参考のために JavaScript DOM 操作の 12 のメソッドを紹介します:

1 createElement(element)

指定されたタグ名で新しい要素ノードを作成します。戻り値は、新しく作成された要素ノードへの参照ポインタです。

例)var para = document.createElement("p");

document.body.appendChild(para);

2 createTextNode()

指定されたテキストを含む新しいテキストノードを作成し、ポインタを返す 参照ポインタ新しいテキストノードの:

reference = document.createTextNode()

パラメータは新しいテキストノードに含まれるテキスト文字列です

例)

var message = document.createTextNode("hello world");

varcontainer = document.createElement("p");

container.appendChild(message);

document.body.appendChild(container);

3 cloneNode()

reference = node.cloneNode(deep)

指定されたノードのコピーを作成します。パラメータは true または false です。true はノードの子ノードを同時にコピーすることを意味し、false は子ノードをコピーしないことを意味します。

var para = document.createElement("p");

var message = document.createTextNode("hello world");

para.appendChild(message);

document.body.appendChild(para);

var newpara = para.cloneNode(true);

document.body.appendChild(newpara);

4 appendChild()

reference = node.appendChild(newChild);

ノードを挿入します、前の例を参照してください。

5 insertBefore()

Reference = element.insertBefore(newNode,targetNode)

指定された要素ノードの指定された子ノードの前に指定されたノードを挿入し、新しい子ノードへの参照ポインタを返します。

例)

varcontainer = document.getElementById("content");

var message = document.getElementById("fineprint");

var para = document.createElement("p");

コンテナ。 insertBefore(para,message);

6removeChild()

Reference = element.removeChild(node)

指定された要素から子ノードを削除し、削除された子ノードへの参照ポインタを返します。

removeChild()でノードが削除されると、そのノードの子ノードも全て削除されます。

7 replaceChild()

Reference = element.replaceChild(newChild,oldChild)

指定された親要素内の子ノードを別のノードに置き換えます、oldChild ノードは element 要素の子ノードである必要があります。置換された子ノードへの参照ポインタ。

例)

varcontainer = document.getElementById("content");

var message = document.getElementById("fineprint");

var para = document.createElement("p");

コンテナ。 replaceChild(para,message);

8 setAttribute()

element.setAttribute(attributeName,attributeValue);

指定された要素ノードに新しい属性値を追加するか、既存の属性を変更します

9 getAttribute

AttributeValue = element .getAttribute(attributeName)

指定された要素の指定された属性ノードの値を返します。

10 getElementById()

element = document.getElementById(ID)

指定された id 属性値を持つ要素を検索し、要素ノードを返します

11 getElementByTagName()

指定されたタグ名を持つ要素を検索するために使用されますすべての要素:

elements = document.getElementsByTagName(tagName)

ノードのコレクションを返します。

12 hasChildNodes

指定された要素に子ノードがあるかどうかを確認するために使用されます

booleanValue = element.hasChildNodes

trueまたはfalseを返します。

上記は 12 個の JavaScript DOM メソッドの紹介です。その他の関連記事については、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート