【发布时间】:2020-08-28 17:04:40
【问题描述】:
HTML:
<div id="me" data-property-1="1" data-property-2="2" data-property-3="3"></div>
是否可以使用 vanilla.js 获取 div 的所有数据属性的长度?
【问题讨论】:
标签: javascript custom-data-attribute string-length
HTML:
<div id="me" data-property-1="1" data-property-2="2" data-property-3="3"></div>
是否可以使用 vanilla.js 获取 div 的所有数据属性的长度?
【问题讨论】:
标签: javascript custom-data-attribute string-length
你可以试试这个:
const dataSetLength = Object.keys(document.getElementById('me').dataset).length;
console.log('Length of dataset:', dataSetLength);
<div id="me" data-property-1="1" data-property-2="2" data-property-3="3"></div>
【讨论】: