The following code fragment uses the xml file: "booksnamespace.xml".
Return the value of the first element with the specified name and namespace:
The result of z wil be:
The getElementsByTagNameNS() method returns a collection of an element's child elements with the specified tagname, and with the specified namespace, as a NodeList object.
Read more about the NodeList object in our NodeList object reference.
Tip: The tagname parametervalue "*" matches all tagnames in the document.
Tip: The namespaceURI parametervalue "*" matches all namespaceURI's in the document.
Note: This method is an XML method, and will not work with HTML elements.
![]()
The getElementsByTagNameNS() method is supported in all major browsers, except Internet Explorer.
Note: This method is an XML DOM method, and will not work with HTML elements, However, Chrome and Safari supports this method with HTML elements as well.
| Parameter | Type | Description |
|---|---|---|
| namespaceURI | String | Required. The namespaceURI of the child elements you want to get |
| tagname | String | Required. The tagname of the child elements you want to get |
| Type | Description |
|---|---|
| NodeList object | A collection of an element's child elements that matches the specified namespaceURI, and tagname |
| DOM Version | Core Level 2 |
|---|
Your message has been sent to W3Schools.