XML DOM removeAttributeNode() పద్ధతి

నిర్వచనం మరియు వినియోగం

removeAttributeNode() పద్ధతి ఎలమెంట్ నుండి ప్రత్యేకమైన అట్రిబ్యూట్ నోడ్ ను తొలగిస్తుంది.

సింథెక్స్:

elementNode.removeAttributeNode(node)
పరామితులు వివరణ
నోడ్ అవసరమైన. తొలగించాల్సిన నోడ్.

వారు ఇస్తాయి

తొలగించబడిన అట్రిబ్యూట్ నోడ్.

వివరణ

ఈ పద్ధతి ప్రసక్త ఎలమెంట్ అట్రిబ్యూట్ సెట్ నుండి ఒక అట్రిబ్యూట్ నోడ్ ను తొలగిస్తుంది (మరియు తిరిగి ఇస్తుంది). వినియోగదారి నిర్దేశించిన డిఫాల్ట్ విలువను అట్రిబ్యూట్ కు అందించినట్లయితే, ఈ పద్ధతి ఒక కొత్త అట్రిబ్యూట్ నోడ్ ను జోడిస్తుంది. removeAttribute() మాథడ్ఈ మాథడ్ ఉపయోగించడం చాలా సులభం.

ఉదాహరణ

అన్ని ఉదాహరణలలో, మేము XML ఫైల్ని ఉపయోగిస్తాము books.xml, మరియు JavaScript ఫంక్షన్ 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