总结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的线性渐变linear-gradient制作边框的示例
Jun 02 HTML / CSS
用CSS3的box-reflect来制作倒影效果
Nov 15 HTML / CSS
CSS3实现图片抽屉式效果的示例代码
Nov 06 HTML / CSS
css3实现二维码扫描特效的示例
Oct 29 HTML / CSS
传统HTML页面实现模块化加载的方法
Oct 15 HTML / CSS
Html5新标签解释及用法
Feb 17 HTML / CSS
使用html5制作loading图的示例
Apr 14 HTML / CSS
h5使用canvas画布实现手势解锁
Jan 04 HTML / CSS
HTML5 weui使用笔记
Nov 21 HTML / CSS
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
Apr 13 HTML / CSS
html+css实现环绕倒影加载特效
Jul 07 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中的实现trim函数代码
2007/03/19 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
php环境无法上传文件的解决方法
2014/04/30 PHP
php实现比较两个字符串日期大小的方法
2015/05/12 PHP
PHP的Yii框架的基本使用示例
2015/08/21 PHP
详解PHP序列化反序列化的方法
2015/10/27 PHP
laravel框架关于搜索功能的实现
2018/03/15 PHP
服务器安全设置的几个注册表设置
2007/07/28 Javascript
prototype 中文参数乱码解决方案
2009/11/09 Javascript
iframe窗口高度自适应的实现方法
2014/01/08 Javascript
php和js对数据库图片进行等比缩放示例
2014/04/28 Javascript
angularJS中router的使用指南
2015/02/09 Javascript
AngularJS控制器controller正确的通信的方法
2016/01/25 Javascript
用jmSlip编写移动端顶部日历选择控件
2016/10/24 Javascript
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
2016/12/14 Javascript
js querySelector() 使用方法
2016/12/21 Javascript
OpenLayers加载缩放控件使用方法详解
2020/09/25 Javascript
使用Python编写一个在Linux下实现截图分享的脚本的教程
2015/04/24 Python
django 创建过滤器的实例详解
2017/08/14 Python
Python使用Selenium+BeautifulSoup爬取淘宝搜索页
2018/02/24 Python
详解Python中pandas的安装操作说明(傻瓜版)
2019/04/08 Python
使用coverage统计python web项目代码覆盖率的方法详解
2019/08/05 Python
pytorch:model.train和model.eval用法及区别详解
2020/02/20 Python
Pytorch 使用不同版本的cuda的方法步骤
2020/04/02 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
Manjaro、pip、conda更换国内源的方法
2020/11/17 Python
Python 的 f-string 可以连接字符串与数字的原因解析
2021/02/20 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
2021/02/22 Python
python Protobuf定义消息类型知识点讲解
2021/03/02 Python
介绍一下EJB的体系结构
2012/08/01 面试题
教师职称自我鉴定
2014/02/12 职场文书
2014新年元旦活动策划方案
2014/02/18 职场文书
金融专业毕业生自荐信
2014/06/26 职场文书
社会工作专业求职信
2014/07/15 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
2015年村计划生育工作总结
2015/04/28 职场文书