saw*_*awa 3 html javascript html5
我有一个HTML5 data属性没有值但只有这样的键的元素:
<div id="1" data-foo>Foo</div>
Run Code Online (Sandbox Code Playgroud)
如果我这样使用dataset:
getElementById("1").dataset.foo
Run Code Online (Sandbox Code Playgroud)
然后,这将返回一个空值,我无法区分该元素是否具有data-foo属性.是否有方法检查元素是否具有data-foo属性,无论它是否具有指定值?
您可以通过使用以下hasAttribute方法检查元素是否包含属性来完成此操作:
document.getElementById('1').hasAttribute('data-foo')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1135 次 |
| 最近记录: |