[Edge]。→、
element の指定された属性を削除します。
削除された Attr ノードが返されます。
element | Element。 |
---|---|
attributeNode | 削除する Attrノードです。 |
削除された Attr ノードです。
// <div id="top" align="center" /> var d = document.getElementById("top"); var d_align = d.getAttributeNode("align"); d.removeAttributeNode(d_align); // align has a default value, center, // so the removed attribute is immediately // replaced: <div id="top" align="center" />
HTML:
<SPAN id=IdTest type="Test" style="color:red">SPAN要素</SPAN>
JavaScript:
A=IdTest.getAttributeNode("style"); //要素のstyle属性ノードを取得 D=IdTest.removeAttributeNode(A); //=[object]:[object Attr] //namespaceURI=[object]:null //prefix=[object]:null //localName=[string]:style //name=[string]:style //value=[string]:color:red //ownerElement=[object]:null //specified=[boolean]:true //nodeType=[number]:2 //nodeName=[string]:style //… DA=IdTest.outerHTML; //=[string]:<span id="IdTest" type="Test">SPAN要素</span>