XML DOM removeAttributeNode() Method
Complete Element Object Reference
Definition and Usage
The removeAttributeNode() method removes a specified attribute node.
If a default value for the attribute is defined in a
DTD, a new attribute immediately appears with the default value.
This function returns the removed attribute node.
Syntax
|
elementNode.removeAttributeNode(node)
|
| Parameter |
Description |
| node |
Required. The node to remove |
Example
The following code fragment loads "books.xml"
into xmlDoc using
loadXMLDoc() and removes the "category" attribute nodes from all <book> elements:
Example
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 />");
}
|
Output:
Removed attribute: category
Removed attribute: category
Removed attribute: category
Removed attribute: category
|
Try it yourself »
|
Complete Element Object Reference
Stylus Studio® 2010 XML Enterprise Suite raises the bar for productivity in XML development tools.
Millions of XML developers and data integration specialists turn to Stylus Studio's comprehensive and intuitive
XML toolset to tackle today's advanced XML data transformation and aggregation challenges.
|
- XML Pipeline Editor, Debugger and Code Generator
- DataDirect XML Converters
- XQuery Mapper, Editor, Debugger, and Profiler
- XSLT Mapper, Editor, Debugger, Designer, and Profiler
- Java and C# for .Net Code Generation
- XML Schema Designer With Documentation Generator
- XML Editor With Full XPath Integration
Download a free trial now
|
|