--- title: element.getAttributeNodeNS slug: Web/API/Element/getAttributeNodeNS tags: - DOM - Gecko - 翻訳中 translation_of: Web/API/Element/getAttributeNodeNS ---
{{ ApiRef("DOM") }}== Summary ==
Returns the <code>Attr</code> node for the attribute with the given namespace and name. getAttributeNodeNS は指定の名前空間と名前の属性に対する Attr ノードを返します。== Syntax ==
attributeNode = element.getAttributeNodeNS(namespace, nodeName)
* <code>attributeNode</code> is the node for specified attribute. * <code>namespace</code> is a string specifying the namespace of the attribute. * <code>nodeName</code> is a string specifying the name of the attribute.
attributeNode
は指定された属性に対するノードです。namespace
は属性の名前空間を特定する文字列です。nodeName
は属性の名前を指定する文字列です。== Example == == 例 == TBD The example needs to be fixed TBD この例は修正の必要があります。 <pre> // html: <div id="top" /> t = document.getElementById("top"); specialNode = t.getAttributeNodeNS( "http://www.mozilla.org/ns/specialspace", "id"); // iNode.value = "full-top" </pre>== Notes<code>getAttributeNodeNS</code> is more specific than getAttributeNode in that it allows you to specify attributes that are part of a particular namespace. The corresponding setter method is setAttributeNodeNS. getAttributeNodeNS
は特定の名前空間の一部である属性を指定できるという点で getAttributeNodeより特殊です。対応するsetterメソッドはsetAttributeNodeNSです。
{{ DOMAttributeMethods() }}== Specification ==