[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>