XML DOM removeAttributeNode() ਮੈਥਡ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

removeAttributeNode() ਮੈਥਡ ਇਲੈਕਟ੍ਰੌਨ ਤੋਂ ਸਪੱਸ਼ਟ ਅਟਰੀਬਿਊਟ ਨੋਡ ਹਟਾਉਂਦਾ ਹੈ。

ਸਫ਼ਟਵੇਅਰ

elementNode.removeAttributeNode(node)
ਪੈਰਾਮੀਟਰ ਵਿਵਰਣ
ਨੋਡ ਲਾਜ਼ਮੀ

ਵਾਪਸ ਦਿੱਤਾ ਗਿਆ ਮੁੱਲ

ਹਟਾਏ ਗਏ ਅਟਰੀਬਿਊਟ ਨੋਡ

ਵਿਵਰਣ

ਇਹ ਮੈਥਡ ਮੌਜੂਦਾ ਇਲੈਕਟ੍ਰੌਨ ਦੇ ਅਟਰੀਬਿਊਟ ਕੈਸੈਟ ਤੋਂ ਇੱਕ ਅਟਰੀਬਿਊਟ ਨੋਡ ਹਟਾਉਂਦਾ ਹੈ (ਅਤੇ ਵਾਪਸ ਦਿੰਦਾ ਹੈ)। ਜੇਕਰ DTD ਵਿੱਚ ਹਟਾਏ ਗਏ ਅਟਰੀਬਿਊਟ ਨੂੰ ਮੂਲਤਬੀ ਮੁੱਲ ਦਿੱਤਾ ਗਿਆ ਹੈ ਤਾਂ ਇਹ ਮੈਥਡ ਇੱਕ ਨਵਾਂ ਅਟਰੀਬਿਊਟ ਨੋਡ ਜੋੜਦਾ ਹੈ ਜੋ ਉਸ ਮੂਲਤਬੀ ਮੁੱਲ ਨੂੰ ਪ੍ਰਤੀਨਿਧਤ ਕਰਦਾ ਹੈ。 removeAttribute() ਮੱਥਾਇਹ ਮੱਥਾ ਵਰਤਣ ਨਾਲ ਹੋਰ ਸਰਲ ਹੋਵੇਗਾ。

ਉਦਾਹਰਣ

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

ਹੇਠ ਲਿਖੇ ਕੋਡ ਫ੍ਰੈਗਮੈਂਟ "books.xml" ਵਿਚ ਸਾਰੇ <book> ਐਲੀਮੈਂਟਾਂ ਵਿਚ "category" ਵਿਸ਼ੇਸ਼ਤਾ ਹਟਾ ਦਿੰਦਾ ਹੈ:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++)
{
attnode=x.item(i).getAttributeNode("category");
old_att=x.item(i).removeAttributeNode(attnode);
document.write("Removed attribute: " + old_att.name + "<br />");
}

ਆਉਟਪੁਟ:

ਹਟਾਓ ਵਿਸ਼ੇਸ਼ਤਾ: category
ਹਟਾਓ ਵਿਸ਼ੇਸ਼ਤਾ: category
ਹਟਾਓ ਵਿਸ਼ੇਸ਼ਤਾ: category
ਹਟਾਓ ਵਿਸ਼ੇਸ਼ਤਾ: category