最新のWeb開発のチュートリアル
 

HTML DOM removeAttributeNode() Method

<Elementオブジェクト

削除classから属性ノードを<h1>要素:

var elmnt = document.getElementsByTagName("H1")[0];  // Get the first <h1> element in the document
var attr = elmnt.getAttributeNode("class");          // Get the class attribute node from <h1>
elmnt.removeAttributeNode(attr);                     // Remove the class attribute node from <h1>

属性ノードを削除する前に:

Hello World

属性ノードを除去した後:

Hello World

»それを自分で試してみてください

定義と使用法

removeAttributeNode()メソッドは、削除specified要素から属性を、そして返しremovedれるように、属性のAttrノードオブジェクト

この方法との間の差removeAttribute()メソッドは、ということであるremoveAttribute()このメソッドは、指定されたAttr オブジェクトを削除しながらメソッドは、指定された名前の属性を削除します。 結果は同じになります。 また、 removeAttribute()このメソッドは、戻りながら方法は、 返却値をもたないremoved Attrオブジェクトとして、属性。

ヒント:使用getAttributeNode()要素の属性ノードを返すようにする方法を。

ヒント:使用setAttributeNode()要素に属性ノードを追加する方法を。


ブラウザのサポート

方法
removeAttributeNode() はい はい はい はい はい

構文

element .removeAttributeNode( attributenode )

パラメータ値

パラメーター タイプ 説明
attributenode Attr object 必須。 削除したい属性ノード

技術的な詳細

戻り値: 表すAttrオブジェクト、 removed属性ノードを
DOMバージョン コアレベル1要素オブジェクト

例

その他の例

削除hrefから属性ノードを<a>要素:

var elmnt = document.getElementById("myAnchor");   // Get the <a> element with id="myAnchor"
var attr = elmnt.getAttributeNode("href");         // Get the href attribute node from <a>
elmnt.removeAttributeNode(attr);                   // Remove the href attribute node from <a>

属性ノードを削除する前に:

属性ノードを除去した後:

Go to w3ii.com
»それを自分で試してみてください

関連ページ

HTMLチュートリアル: HTML属性

HTML DOMリファレンス: HTML DOMは、オブジェクトの属性

HTML DOMリファレンス: href="met_element_removeattribute.html"> removeAttribute() Method

HTML DOMリファレンス: href="met_element_getattributenode.html"> getAttributeNode() Method

HTML DOMリファレンス: href="met_element_setattributenode.html"> setAttributeNode() Method


<Elementオブジェクト