Hakanin XML DOM removeAttributeNode()

Kauyawa da Yarar

Hakanin removeAttributeNode() yana cikawa ayyukan nau'ikan na cikewa daga cikin abin da a cikewa.

Girmama:

elementNode.removeAttributeNode(node)
Manufa Ba'amana
node Dabamman. Ayyukan cikewa a cikewa.

Ayyukan cikewa

Ayyukan cikewa na cikewa.

Ba'amana

Hakanin ya na kiyar da cikawa (da a cikar) ayyukan nau'ikan nau'ikan. Idan DTD ya bayyana ga ayyukan cikewa ana da kiyace, hakanin zai kirkira ayyukan nau'ikan na kiyace. Ta removeAttribute() ɗaninAmfani da wannan ɗanin a ƙarƙashin ya zama mai tsammani.

Shiyya

A kowace shiyyar, za a amfani da ɗanin XML books.xml, kuma sabon ɗanin JavaScript loadXMLDoc().

Kodindin kuma daga "books.xml" ɗanin a kira ɗanin <book> daga kowace ɗanin:

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("Rarraba ɗanin: " + old_att.name + "<br />");
}

Babban:

Rarraba ɗanin: category
Rarraba ɗanin: category
Rarraba ɗanin: category
Rarraba ɗanin: category