DOM:element.getAttributeNodeNS
From MDC
Contents |
[edit] Summary
Returns the Attr node for the attribute with the given namespace and name.
[edit] Syntax
attributeNode = element.getAttributeNodeNS(namespace, nodeName)
-
attributeNodeis the node for specified attribute. -
namespaceis a string specifying the namespace of the attribute. -
nodeNameis a string specifying the name of the attribute.
[edit] Notes
getAttributeNodeNS 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.
DOM methods dealing with element's attributes:
| Not namespace-aware, most commonly used methods | Namespace-aware variants (DOM Level 2) | DOM Level 1 methods for dealing with Attr nodes directly (seldom used) |
DOM Level 2 namespace-aware methods for dealing with Attr nodes directly (seldom used) |
|---|---|---|---|
| setAttribute (DOM 1) | setAttributeNS | setAttributeNode | setAttributeNodeNS |
| getAttribute (DOM 1) | getAttributeNS | getAttributeNode | getAttributeNodeNS |
| hasAttribute (DOM 2) | hasAttributeNS | - | - |
| removeAttribute (DOM 1) | removeAttributeNS | removeAttributeNode | - |