总结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实现鼠标经过图片显示描述的动画效果
Sep 01 HTML / CSS
一款CSS3实现多功能下拉菜单(带分享按)的教程
Nov 05 HTML / CSS
CSS3 animation实现简易幻灯片轮播特效
Sep 27 HTML / CSS
详解CSS3原生支持div铺满浏览器的方法
Aug 30 HTML / CSS
html5构建触屏网站之网站尺寸探讨
Jan 07 HTML / CSS
HTML5 Canvas中绘制椭圆的4种方法
Apr 24 HTML / CSS
HTML5 audio标签使用js进行播放控制实例
Apr 24 HTML / CSS
利用HTML5实现使用按钮控制背景音乐开关
Sep 21 HTML / CSS
canvas绘图按照contain或者cover方式适配并居中显示
Feb 18 HTML / CSS
关于解决iframe标签嵌套问题的解决方法
Mar 04 HTML / CSS
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
May 14 HTML / CSS
详解如何使用rem或viewport进行移动端适配
Aug 14 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实现读取和编写XML DOM代码
2010/04/07 PHP
WordPress自定义时间显示格式
2015/03/27 PHP
3种php生成唯一id的方法
2015/11/23 PHP
PHP判断访客是否手机端(移动端浏览器)访问的方法总结【4种方法】
2019/03/27 PHP
thinkphp框架实现路由重定义简化url访问地址的方法分析
2020/04/04 PHP
基于逻辑运算的简单权限系统(实现) JS 版
2007/03/24 Javascript
javascript操作css属性
2013/12/30 Javascript
利用javascript判断文件是否存在
2013/12/31 Javascript
js特殊字符过滤的示例代码
2014/03/05 Javascript
javascript实现简单的省市区三级联动
2015/05/14 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
jQuery Real Person验证码插件防止表单自动提交
2015/11/06 Javascript
JS实现的自定义显示加载等待图片插件(loading.gif)
2016/06/17 Javascript
用js动态添加html元素,以及属性的简单实例
2016/07/19 Javascript
jQuery Ztree行政地区树状展示(点击加载)
2016/11/09 Javascript
微信小程序 setData的使用方法详解
2017/04/20 Javascript
详解redux异步操作实践
2018/08/15 Javascript
详解react native页面间传递数据的几种方式
2018/11/07 Javascript
原生JS实现的放大镜特效示例【测试可用】
2018/12/08 Javascript
微信小程序把百度地图坐标转换成腾讯地图坐标过程详解
2019/07/10 Javascript
微信小程序如何连接Java后台
2019/08/08 Javascript
浅谈vuex中store的命名空间
2019/11/08 Javascript
实例讲解Python中的私有属性
2014/08/21 Python
python根据给定文件返回文件名和扩展名的方法
2015/03/27 Python
Python3.6笔记之将程序运行结果输出到文件的方法
2018/04/22 Python
Python调用C++,通过Pybind11制作Python接口
2018/10/16 Python
python 划分数据集为训练集和测试集的方法
2018/12/11 Python
在django中使用apscheduler 执行计划任务的实现方法
2020/02/11 Python
C#公司笔试题
2014/03/28 面试题
绘画专业自荐信范文
2014/02/23 职场文书
省级青年文明号申报材料
2014/05/23 职场文书
工商管理本科生求职信
2014/07/13 职场文书
工作检讨书怎么写
2014/10/10 职场文书
公证处委托书
2015/01/28 职场文书
仙境之桥观后感
2015/06/16 职场文书
分享几个实用的CSS代码块
2022/06/10 HTML / CSS