总结html5自定义属性有哪些


Posted in HTML / CSS onApril 01, 2020

 定义

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

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

获取

使用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自定义属性有哪些的文章就介绍到这了,更多相关总结html5自定义属性有哪些内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
CSS去掉A标签(链接)虚线框的方法
Apr 01 HTML / CSS
CSS3感应鼠标的背景闪烁和图片缩放动画效果
May 14 HTML / CSS
浅析CSS3 用text-overflow解决文字排版问题
Oct 28 HTML / CSS
HTML5的video标签的浏览器兼容性增强方案分享
May 19 HTML / CSS
html5中localStorage本地存储的简单使用
Jun 16 HTML / CSS
HTML5的结构和语义(1):前言
Oct 17 HTML / CSS
突袭HTML5之Javascript API扩展3—本地存储全新体验
Jan 31 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
May 14 HTML / CSS
HTML5 Canvas基本线条绘制的实例教程
Mar 17 HTML / CSS
HTML5+css3:3D旋转木马效果相册
Jan 03 HTML / CSS
浅谈html5之sse服务器发送事件EventSource介绍
Aug 28 HTML / CSS
解析浏览器的一些“滚动”行为鉴赏
Sep 16 HTML / CSS
详解canvas.toDataURL()报错的解决方案全都在这了
Mar 31 #HTML / CSS
浅谈Html5页面打开app的一些思考
Mar 30 #HTML / CSS
详解HTML5常用的语义化标签
Sep 27 #HTML / CSS
html5 移动端视频video的android兼容(去除播放控件、全屏)
Mar 26 #HTML / CSS
HTML5 Canvas实现放大镜效果示例
Mar 25 #HTML / CSS
HTML5 图片预加载的示例代码
Mar 25 #HTML / CSS
html2canvas截图空白问题的解决
Mar 24 #HTML / CSS
You might like
咖啡冲泡指南 咖啡有哪些制作方式 单品咖啡 意式咖啡
2021/03/06 冲泡冲煮
Godaddy空间Zend Optimizer升级方法
2010/05/10 PHP
YII2框架中behavior行为的理解与使用方法示例
2020/03/13 PHP
使用Javascript和DOM Interfaces来处理HTML
2006/10/09 Javascript
用javascript实现的支持lrc歌词的播放器
2007/05/17 Javascript
js jquery做的图片连续滚动代码
2008/01/06 Javascript
jQuery 美元符冲突的解决方法
2010/03/28 Javascript
jquery实现文字由下到上循环滚动的实例代码
2013/08/09 Javascript
jQuery 借助插件Lavalamp实现导航条动态美化效果
2013/09/27 Javascript
js 弹出新页面避免被浏览器、ad拦截的一种新方法
2014/04/30 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
详解JavaScript编程中正则表达式的使用
2015/10/25 Javascript
javascript中的作用域和闭包详解
2016/01/13 Javascript
JS正则RegExp.test()使用注意事项(不具有重复性)
2016/12/28 Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
2017/11/26 Javascript
微信小程序订阅消息(java后端实现)开发
2020/06/01 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
JavaScript字符串转数字的简单实现方法
2020/11/27 Javascript
聊聊vue 中的v-on参数问题
2021/01/29 Vue.js
Python正则表达式完全指南
2017/05/25 Python
numpy中实现二维数组按照某列、某行排序的方法
2018/04/04 Python
Python OpenCV处理图像之图像直方图和反向投影
2018/07/10 Python
使用Django连接Mysql数据库步骤
2019/01/15 Python
python中将两组数据放在一起按照某一固定顺序shuffle的实例
2019/07/15 Python
基于Python第三方插件实现西游记章节标注汉语拼音的方法
2020/05/22 Python
Python 的 __str__ 和 __repr__ 方法对比
2020/09/02 Python
HTML5上传文件显示进度的实现代码
2012/08/30 HTML / CSS
高二生物教学反思
2014/01/27 职场文书
校园环保标语
2014/06/13 职场文书
学生偷窃检讨书
2014/09/25 职场文书
观后感格式
2015/06/19 职场文书
Web前端:CSS最强总结 附详细代码
2021/03/31 HTML / CSS
nginx部署多前端项目的几种方法
2021/05/25 Servers
如何使用python包中的sched事件调度器
2022/04/30 Python
一文搞懂Java中的注解和反射
2022/06/21 Java/Android
python如何将mat文件转为png
2022/07/15 Python