Name

Element.removeAttributeNS( ) — delete an attribute specified by name and namespace

Availability

DOM Level 2 Core

Synopsis

void removeAttributeNS(String namespaceURI, 
                       String localName);

Arguments

namespaceURI

The unique identifier of the namespace of the attribute, or null for no namespace.

localName

The name of the attribute within the specified namespace.

Throws

This method may throw a DOMException with a code of NO_MODIFICATION_ALLOWED_ERR if this element is read-only and does not allow its attributes to be removed.

Description

removeAttributeNS( ) works just like removeAttribute( ), except that the attribute to be removed is specified by name and namespace instead of simply by name. This method is useful only with XML documents that use namespaces.

Get JavaScript: The Definitive Guide, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.