Element: hasAttribute() method
{{APIRef("DOM")}}
The Element.hasAttribute() method returns a
Boolean value indicating whether the specified element has the
specified attribute or not.
Syntax
hasAttribute(name)
Parameters
name- : is a string representing the name of the attribute.
Return value
A boolean.
Examples
const foo = document.getElementById("foo");
if (foo.hasAttribute("bar")) {
// do something
}
Specifications
{{Specifications}}
Browser compatibility
{{Compat}}
See also
- {{domxref("Element.hasAttributes()")}}
- {{domxref("Element.getAttribute()")}}
- {{domxref("Element.setAttribute()")}}
- {{domxref("Element.removeAttribute()")}}
- {{domxref("Element.toggleAttribute()")}}
这篇文档对你有帮助吗?
谢谢你的反馈!