摘要:在本教程中,您将学习如何检查具有指定名称的属性是否存在。
要检查具有指定名称的属性是否存在,可以使用 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)
本教程是否有帮助?