站长资讯网
最全最丰富的资讯网站

关于html5中自定义属性的介绍

关于html5中自定义属性的介绍

定义

H5为我们提供了以 "data-" 为前缀定义需要的属性即可设置自定义属性。

<div id="box1" data-name="Musk"></div> <div id="box2" data-full-name="Elon Musk"></div>

(推荐教程:H5教程)

获取

使用H5自定义属性对象dataset来获取

let box1 = document.getElementById('box1'); let box2 = document.getElementById('box2');   box1.dataset.name // Musk box2.dataset.fullName // Elon Musk (驼峰)   box1.getAttribute('data-name') // Musk box2.getAttribute('data-full-name') // Elon Musk

设置

let box1 = document.getElementById('box1'); let box2 = document.getElementById('box2');   box1.dataset.name = '马斯克' box2.setAttribute('data-full-name', '埃隆 马斯克')

相关视频教程推荐:html5视频教程

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号