boolean hasAttribute(String name);
name
The name of the desired attribute.
true if this element has a specified or default value for the named attribute, and false otherwise.
This method determines whether an element has an attribute with the specified name, but does not return the value of that attribute. Note that hasAttribute( ) returns true if the named attribute is explicitly specified in the document and also if the named attribute has a default value specified by the document type.
Attr.specified, Element.getAttribute( ), Element.setAttribute( )