XML DOM specified ਪ੍ਰਤੀਯੋਗਿਤਾ
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
ਜੇਕਰ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਪ੍ਰਤੀਯੋਗਿਤਾ ਮੁੱਲ ਸੈਟ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ specified
ਇਹ ਪ੍ਰਤੀਯੋਗਿਤਾ true ਵਾਪਸ ਦਿੰਦੀ ਹੈ; ਜੇਕਰ ਉਹ DTD/Schema ਵਿੱਚ ਮੂਲਤਬੀ ਮੁੱਲ ਹੈ ਤਾਂ false ਵਾਪਸ ਦਿੰਦੀ ਹੈ。
ਵਿਧਾਨ
attrObject.specified
ਉਦਾਹਰਣ
ਹੇਠਲਾ ਕੋਡ "books.xml" ਨੂੰ xmlDoc ਵਿੱਚ ਲੋਡ ਕਰਦਾ ਹੈ ਅਤੇ category ਪ੍ਰਤੀਯੋਗਿਤਾ ਦਾ ਨਾਮ ਅਤੇ ਮੁੱਲ ਦਿਸਾਉਂਦਾ ਹੈ:
var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "books.xml", true); xhttp.send(); function myFunction(xml) { var x, i, xmlDoc, txt; xmlDoc = xml.responseXML; txt = "" x = xmlDoc.getElementsByTagName('book'); for (i = 0; i < x.length; i++) { txt += x.item(i).attributes[0].specified + "<br>"; } document.getElementById("demo").innerHTML = txt; }