XML DOM attributes ਪ੍ਰਤੀਯੋਗਿਤਾ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

attributes ਪ੍ਰਤੀਯੋਗਿਤਾ ਵਾਪਸ ਚੁਣੇ ਹੋਏ ਨੋਡ ਦੇ ਅਟਰੀਬਿਊਟਸ ਨੈਮਡ ਨੋਡਮੈਪ ਦਾ ਸਮੂਹ ਵਾਪਸ ਦਿੰਦੀ ਹੈ。

ਜੇਕਰ ਚੁਣੇ ਹੋਏ ਨੋਡ ਇਲੈਕਟਰੌਨ ਨਹੀਂ ਹੈ ਤਾਂ ਇਹ ਗੁਣ NULL ਵਾਪਸ ਦਿੰਦਾ ਹੈ।

ਗਰੰਥ ਰਚਨਾ:

elementNode.attributes

ਸੁਝਾਅ ਅਤੇ ਟਿੱਪਣੀਆਂ

ਸੁਝਾਅ:ਇਹ ਗੁਣ ਇਲੈਕਟਰੌਨ ਨੂੰ ਹੀ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

ਉਦਾਹਰਣ

ਸਾਰੇ ਉਦਾਹਰਣਾਂ ਵਿੱਚ, ਅਸੀਂ XML ਫਾਈਲ ਵਰਤਾਂਗੇ books.xmlਅਤੇ ਜਾਵਾਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ loadXMLDoc().

ਉਦਾਹਰਣ 1

ਹੇਠ ਲਿਖੇ ਕੋਡ ਸਮੂਹ "books.xml" ਵਿੱਚ ਪਹਿਲੇ <title> ਇਲੈਕਟਰੌਨ ਦੇ ਗੁਣਾਂ ਦੀ ਸੰਖਿਆ ਲੈਂਦਾ ਹੈ:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes;
document.write(x.length);

ਇਸ ਕੋਡ ਦੇ ਆਉਟਪੁੱਟ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:

1

ਉਦਾਹਰਣ 2

ਹੇਠ ਲਿਖੇ ਕੋਡ ਸਮੂਹ ਪਹਿਲੇ <book> ਇਲੈਕਟਰੌਨ ਵਿੱਚ "category" ਗੁਣ ਦੀ ਕੀਮਤ ਨੂੰ ਆਉਟਪੁੱਟ ਕਰਦਾ ਹੈ:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("book")[0].attributes;
var att=x.getNamedItem("category");
document.write(att.value);

ਇਸ ਕੋਡ ਦੇ ਆਉਟਪੁੱਟ ਇਸ ਤਰ੍ਹਾਂ ਹੈ:

COOKING