The namespace-uri function returns a string representing the namespace URI of the first node in a given node-set.


namespace-uri( [node-set] )


node-set (optional)
The namespace URI of the first node in this node-set will be returned. If this argument is omitted, the current context node will be used.


A string representing URI of the namespace in which the given node resides.


  • If the given node does not have a specified namespace, the returned string will be an empty string.
  • For nodes other than element and attribute nodes, the returned string will always be an empty string.


XPath 1.0 4.1

Gecko support


Document Tags and Contributors

Contributors to this page: mdnwebdocs-bot, SphinxKnight, Sheppy, Mgjbot, Fredchat, Ptak82, Jonnyq
Last updated by: mdnwebdocs-bot,