November 2001
Intermediate to advanced
936 pages
68h 43m
English
Content preview from JavaScript: The Definitive Guide, Fourth EditionBecome an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
Start your free trial

Name
NamedNodeMap.removeNamedItem( ) — delete a node specified by name
Availability
DOM Level 1 Core
Synopsis
Node removeNamedItem(String name)
throws DOMException;Arguments
-
name The
nodeNameproperty of the node to be deleted.
Returns
The node that was removed.
Throws
This method throws a DOMException with a code of
NO_MODIFICATION_ALLOWED_ERR if the NamedNodeMap is
read-only and does not allow deletions, or a code
of NOT_FOUND_ERR if no node with the specified
name exists in the NamedNodeMap.
Description
Deletes a named node from a NamedNodeMap. Note that if the NamedNodeMap represents the set of attributes for an Element, removing the Attr node for an attribute that was explicitly set in the document may cause the removed Attr to be automatically replaced by a new Attr node representing the default value (if any exists) of the attribute.