XML DOM hasAttributeNS() ਮੈਥਡ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
ਜੇਕਰ ਵਿਸ਼ੇਸ਼ ਨਾਮ ਸਪੇਸ ਅਤੇ ਨਾਮ ਦੁਆਰਾ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਤਾਂ hasAttributeNS() ਮੈਥਡ ਚੰਗਾ ਮੁੱਲ ਵਾਪਸ ਦਿੰਦਾ ਹੈ ਨਹੀਂ ਤਾਂ ਮੁੱਲ ਵਾਪਸ ਦਿੰਦਾ ਹੈ false。
ਗਿਆਨਕਾਰਕ
hasAttributeNS(ns,name)
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
ns | ਲਾਜ਼ਮੀ।ਜੋ ਅਟਰੀਬਿਊਟ ਦੇ ਨਾਮ ਸਪੱਸ਼ਟ ਕਰੋ |
name | ਲਾਜ਼ਮੀ।ਜੋ ਅਟਰੀਬਿਊਟ ਦਾ ਨਾਮ ਜੋ ਜੋੜਨਾ ਹੈ ਦੱਸੋ |
ਵਰਣਨ
ਇਹ ਮੈਥਡ hasAttribute() ਮੈਥਡਸਮਾਨ ਹੈ, ਪਰ ਜੋ ਚੇਕ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਵਾਲਾ ਆਟਰੀਬਿਊਟ ਨਾਮ ਨਾਮ ਸਮਾਨਤਾ ਅਤੇ ਨਾਮ ਸਮਾਨਤਾ ਨਾਲ ਨਿਰਦਿਸ਼ਟ ਹੁੰਦਾ ਹੈ।ਸਿਰਫ ਨਾਮ ਸਮਾਨਤਾ ਵਾਲੇ XML ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਇਹ ਮੈਥਡ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。
ਇੱਕ ਵਸਤੂ
ਸਾਰੇ ਉਦਾਹਰਣਾਂ ਵਿੱਚ, ਅਸੀਂ XML ਫਾਈਲ ਵਰਤੀਆਂ ਹਾਂ books_ns.xmlਅਤੇ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ loadXMLDoc()。
ਹੇਠ ਲਿਖੇ ਕੋਡ ਟੁਕਡੇ "books_ns.xml" ਵਿੱਚ ਪਹਿਲੇ <title> ਆਬੋਧਕ ਨੇ ਨਿਰਦਿਸ਼ਟ ਨਾਮ ਅਤੇ ਨਾਮ ਸਮਾਨਤਾ ਨਾਲ ਨਾਮ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਦਾ ਹੈ:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write(x.hasAttributeNS(ns,"lang")
);
ਇਸ ਕੋਡ ਦਾ ਆਉਟਪੁੱਟ:
ਸਹੀ