attributeNode = element.getAttributeNodeNS(namespace, nodeName)
attributeNode is the node for specified attribute.
namespace is a string specifying the namespace of the attribute.
nodeName is a string specifying the name of the attribute.
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
-
Page last modified 09:02, 1 Aug 2008 by Mgjbot