作者:-而我知道阿信很忙 | 来源:互联网 | 2023-05-22 17:53
我有一个HTML5 data
属性没有值但只有这样的键的元素:
Foo
如果我这样使用dataset
:
getElementById("1").dataset.foo
然后,这将返回一个空值,我无法区分该元素是否具有data-foo
属性.是否有方法检查元素是否具有data-foo
属性,无论它是否具有指定值?
1> p e p..:
您可以通过使用以下hasAttribute
方法检查元素是否包含属性来完成此操作:
document.getElementById('1').hasAttribute('data-foo')