XML DOM getElementsByTagNameNS() ਮੱਥੌਦੀ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
getElementsByTagNameNS() ਮੱਥੌਦੀ ਨਾਮ ਅਤੇ ਨਾਮ ਸਪੇਸ ਦੇ ਸਾਰੇ ਐਲੀਮੈਂਟਾਂ ਦਾ NodeList ਵਾਪਸ ਦਿੰਦਾ ਹੈ。
ਗਰਮਾਤਰਾਂ:
elementNode.getElementsByTagNameNS(ns,name)
ਪੈਰਾਮੀਟਰ | ਵਿਵਰਣ |
---|---|
ns | ਸਟਰਿੰਗ ਮੁੱਲ, ਜਿਸ ਨੂੰ ਖੋਜਣਾ ਹੈ ਦੇ ਲਈ ਨਾਮ ਸਪੇਸ ਨਿਰਧਾਰਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।ਮੁੱਲ "*" ਸਾਰੇ ਟੈਗਾਂ ਨੂੰ ਮੈਚ ਕਰਦਾ ਹੈ。 |
name | ਸਟਰਿੰਗ ਮੁੱਲ, ਜਿਸ ਨੂੰ ਖੋਜਣਾ ਹੈ ਦੇ ਲਈ ਨਿਰਧਾਰਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।ਮੁੱਲ "*" ਸਾਰੇ ਟੈਗਾਂ ਨੂੰ ਮੈਚ ਕਰਦਾ ਹੈ。 |
ਵਿਵਰਣ
ਇਹ ਮੱਥਦਾ getElementsByTagName() ਮੱਥਦਾਸਮਾਨ, ਪਰ ਜੋ ਏਲੀਮੈਂਟ ਦਾ ਟੈਗ ਨਾਮ ਨਾਮ ਸਪੇਸ ਯੂਰੀ ਅਤੇ ਨਾਮ ਸਪੇਸ ਵਿੱਚ ਨਿਰਧਾਰਿਤ ਸਥਾਨਕ ਨਾਮ ਦੇ ਮਿਲਾਵੇ ਹੈ।ਨਾਮ ਸਪੇਸ ਵਾਲੇ XML ਦਸਤਾਵੇਜ਼ ਨੂੰ ਹੀ ਇਹ ਮੱਥਦਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
ਉਦਾਹਰਣ
ਸਾਰੇ ਉਦਾਹਰਣਾਂ ਵਿੱਚ, ਅਸੀਂ XML ਫਾਈਲ ਵਰਤਾਂਗੇ books_ns.xmlਅਤੇ JavaScript ਫੰਕਸ਼ਨ loadXMLDoc().
ਹੇਠ ਲਿਖੇ ਕੋਡ ਸਕੋਪ ਦੇ ਨਾਮ ਅਤੇ ਨਾਮ ਸਪੇਸ ਰਾਹੀਂ ਏਲੀਮੈਂਟ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagNameNS("http://www.codew3c.com/children/","title")
;
document.write(x[0].nodeName);
ਇਸ ਕੋਡ ਦੇ ਆਉਟਪੁੱਟ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:
c:title