Removes an attribute by name. If a default value for the removed
attribute is defined in the DTD, a new attribute immediately appears
with the default value as well as the corresponding namespace URI,
local name, and prefix when applicable. The implementation may handle
default values from other schemas similarly but applications should
use Document.normalizeDocument()
to guarantee this
information is up-to-date.
If no attribute with this name is found, this method has no effect.
To remove an attribute by local name and namespace URI, use the
removeAttributeNS
method.
name | The name of the attribute to remove. |
DOMException
| NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly. |
Diagram: Node