总结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网格的三个新特性详解
Apr 04 HTML / CSS
css3实现垂直下拉动画菜单示例
Apr 22 HTML / CSS
css3弹性盒模型(Flexbox)详细介绍
Oct 08 HTML / CSS
实例讲解使用CSS实现多边框和透明边框的方法
Sep 08 HTML / CSS
CSS3实现翘边的阴影效果的代码示例
Jun 13 HTML / CSS
CSS3 box-sizing属性详解
Nov 15 HTML / CSS
HTML5 对各个标签的定义与规定:body的介绍
Jun 21 HTML / CSS
程序设计HTML5 Canvas API
Apr 08 HTML / CSS
为你的html5网页添加音效示例
Apr 03 HTML / CSS
Canvas获取视频第一帧缩略图的实现
Nov 11 HTML / CSS
CSS实现单选折叠菜单功能
Nov 01 HTML / CSS
css中:last-child不生效的解决方法
Aug 05 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
adodb与adodb_lite之比较
2006/12/31 PHP
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
2011/08/08 PHP
php操作mysqli(示例代码)
2013/10/28 PHP
php的一个简单加密解密代码
2014/01/14 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
2014/07/01 PHP
Yii框架引入coreseek分页功能示例
2019/02/08 PHP
php和vue配合使用技巧和方法
2019/05/09 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
one.php 多项目、函数库、类库 统一为一个版本的方法
2020/08/24 PHP
js中定义一个变量并判断其是否为空的方法
2014/05/13 Javascript
JavaScript中计算网页中某个元素的位置
2015/06/10 Javascript
js编写简单的计时器功能
2017/07/15 Javascript
微信小程序中this.data与this.setData的区别详解
2018/09/17 Javascript
使用Angular Cli如何创建Angular私有库详解
2019/01/30 Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
2019/10/15 Javascript
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
如何将python中的List转化成dictionary
2016/08/15 Python
Python数据结构与算法之图的基本实现及迭代器实例详解
2017/12/12 Python
Python决策树分类算法学习
2017/12/22 Python
详解tensorflow训练自己的数据集实现CNN图像分类
2018/02/07 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
Python使用Selenium模块模拟浏览器抓取斗鱼直播间信息示例
2018/07/18 Python
Opencv-Python图像透视变换cv2.warpPerspective的示例
2019/04/11 Python
Pandas之ReIndex重新索引的实现
2019/06/25 Python
python 提取文件指定列的方法示例
2019/08/07 Python
Python PIL图片添加字体的例子
2019/08/22 Python
Python3 全自动更新已安装的模块实现
2020/01/06 Python
Python如何实现小程序 无限求和平均
2020/02/18 Python
python:批量统计xml中各类目标的数量案例
2020/03/10 Python
PyQt5实现简单的计算器
2020/05/30 Python
美国著名手表网站:Timepiece
2017/11/15 全球购物
英国绿色商店:Natural Collection
2019/05/03 全球购物
运动鞋、足球鞋和慕尼黑球衣:Sport Münzinger
2019/08/26 全球购物
Quiksilver荷兰官方网站:冲浪和滑雪板
2019/11/16 全球购物
牛津在线药房:Oxford Online Pharmacy
2020/11/16 全球购物
珍惜时间演讲稿
2014/05/14 职场文书