支持浏览器:Opera 11.1+ Chrome 9+
使 用 方 式:
<div id="test" data-name="zjq" data-age="25"></div>
<script type="text/javascript">
var el = document.getElementById('test');
alert('dataset[name]: '+ el.dataset.name);
alert('dataset[age]: '+ el.dataset.age);
</script>
可以通过:el.dataset.newdata = 'xx';的形式为dataset添加新属性
dataset是一个DOMStringMap对象:
The DOMStringMap
interface represents a set of name-value pairs. It exposes these using the scripting language's native mechanisms for property access.