总结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 相关文章推荐
纯CSS3大转盘抽奖示例代码(响应式、可配置)
Jan 13 HTML / CSS
利用css3画个同心圆示例代码
Jul 03 HTML / CSS
如何用border-image实现文字气泡边框的示例代码
Jan 21 HTML / CSS
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
Jun 02 HTML / CSS
html5标记文字_动力节点Java学院整理
Jul 11 HTML / CSS
html5中监听canvas内部元素点击事件的三种方法
Apr 28 HTML / CSS
IE支持HTML5的解决方法
Oct 20 HTML / CSS
HTML5 Canvas中使用用路径描画圆弧
Jan 01 HTML / CSS
多视角3D可旋转的HTML5 Logo动画
Mar 02 HTML / CSS
HTML5之消息通知的使用(Web Notification)
Oct 30 HTML / CSS
CSS实现章节添加自增序号的方法
Jun 23 HTML / CSS
css3中2D转换之有趣的transform形变效果
Feb 24 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
PHP之COOKIE支持详解
2010/09/20 PHP
PHP管理内存函数 memory_get_usage()使用介绍
2012/09/23 PHP
php实现的短网址算法分享
2014/06/20 PHP
yii2.0使用Plupload实现带缩放功能的多图上传
2015/12/22 PHP
Yii2.0中的COOKIE和SESSION用法
2016/08/12 PHP
Yii框架实现记录日志到自定义文件的方法
2017/05/23 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
JS高级拖动技术 setCapture,releaseCapture
2011/07/31 Javascript
Jquery树插件zTree用法入门教程
2015/02/17 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
详解JS中的立即执行函数
2017/02/24 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
2017/07/05 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
2017/07/23 Javascript
用vue的双向绑定简单实现一个todo-list的示例代码
2017/08/03 Javascript
Vue-Router2.X多种路由实现方式总结
2018/02/09 Javascript
解决vue2.0路由跳转未匹配相应用路由避免出现空白页面的问题
2018/08/24 Javascript
vue根据值给予不同class的实例
2018/09/29 Javascript
基于vue2.0实现仿百度前端分页效果附实现代码
2018/10/30 Javascript
在layui.use 中自定义 function 的正确方法
2019/09/16 Javascript
Python使用Socket(Https)Post登录百度的实现代码
2012/05/18 Python
http请求 request失败自动重新尝试代码示例
2018/01/25 Python
python 获取当天每个准点时间戳的实例
2018/05/22 Python
Python中list查询及所需时间计算操作示例
2018/06/21 Python
用xpath获取指定标签下的所有text的实例
2019/01/02 Python
python Pandas库基础分析之时间序列的处理详解
2019/07/13 Python
Python通过Tesseract库实现文字识别
2020/03/05 Python
python数据库编程 Mysql实现通讯录
2020/03/27 Python
详解FireFox下Canvas使用图像合成绘制SVG的Bug
2019/07/10 HTML / CSS
来自美国主售篮球鞋的零售商店:KICKSUSA
2017/11/28 全球购物
eDreams加拿大:廉价航班、酒店和度假
2019/03/29 全球购物
美国折扣地毯销售网站:Rugs.com
2020/03/27 全球购物
《分一分》教学反思
2014/04/13 职场文书
机关班子查摆问题及整改措施
2014/10/28 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
关于redisson缓存序列化几枚大坑说明
2021/08/04 Redis
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL