[Edge]。→、
element に名前空間を持っている指定された属性ノードを追加、または置き換えます。
Element | Element。 |
---|---|
attrNode | Attr ノード オブジェクト。 |
この関数によって置き換えられた既存の属性ノード Attr です。¶存在しなければ null ?。
// <div id="one" special-align="utterleft">one</div> // <div id="two">two</div> var myns = "http://www.mozilla.org/ns/specialspace"; var d1 = document.getElementById("one"); var d2 = document.getElementById("two"); var a = d1.getAttributeNodeNS(myns, "special-align"); d2.setAttributeNodeNS(a); alert(d2.attributes[1].value) // returns: 'utterleft'