HTML DOM Element hasAttributes()
Example
Does the <body> element have attributes?
let answer = document.body.hasAttributes();
Try it Yourself »
Definition and Usage
The hasAttributes()
method returns true
if a node has attributes,
otherwise false
.
The hasAttributes()
method always returns false
if the node is not an element node.
Syntax
element.hasAttributes()
or
node.hasAttributes()
Parameters
NONE |
Return Value
Type | Description |
Boolean |
true if the element has attributes, otherwise false . |
Browser Support
element.hasAttributes()
is a DOM Level 2 (2001) feature.
It is fully supported in all browsers:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |