本文摘自PHP中文网,作者V,侵删。

定义
H5为我们提供了以 "data-" 为前缀定义需要的属性即可设置自定义属性。
1 2 | < div id = "box1" data-name = "Musk" ></ div >
< div id = "box2" data-full-name = "Elon Musk" ></ div >
|
(推荐教程:H5教程)
获取
使用H5自定义属性对象dataset来获取
1 2 3 4 5 6 7 8 | 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
|
设置
1 2 3 4 5 | let box1 = document.getElementById('box1');
let box2 = document.getElementById('box2');
box1.dataset.name = '马斯克'
box2.setAttribute('data-full-name', '埃隆 马斯克')
|
相关视频教程推荐:html5视频教程
以上就是关于html5中自定义属性的介绍的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
HTML5 canvas中绘制字体与图片以及图形模糊问题解决
HTML5有哪些清空画布的方法
详细介绍h5弹性盒布局的使用(父容器属性)
HTML5中pattern属性的用法详解
HTML5画布的详细介绍
HTML5的头部head的详解
HTML5使用dom进行自定义控制
HTML5的页面结构需要注意那些方面
h5设计时的小技巧总结
HTML5 web storage的图文详解
更多相关阅读请进入《HTML5》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 关于html5中自定义属性的介绍