摘要:在本教程中,您将学习如何检查具有指定名称的属性是否存在。
要检查具有指定名称的属性是否存在,可以使用 hasAttribute() 方法
const result = element.hasAttribute(name);Code language: JavaScript (javascript)如果存在具有指定 name 的属性,它将返回 true;否则返回 false。
以下示例检查锚元素的 title 属性是否存在
const link = document.querySelector('a');
const result = link.hasAttribute('title');Code language: JavaScript (javascript)您也可以使用 hasAttribute() 方法来检查元素的 data-* 属性是否存在。
以下示例使用 hasAttribute() 方法来检查锚元素上是否存在 data-method 属性
const link = document.querySelector('a');
const result = link.hasAttribute('data-method');Code language: JavaScript (javascript)本教程是否有帮助?