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