没有合适的资源?快使用搜索试试~ 我知道了~
JS实现获取自定义属性data值的方法示例
5 下载量 12 浏览量
2020-12-29
12:17:14
上传
评论
收藏 45KB PDF 举报
温馨提示
试读
1页
本文实例讲述了JS实现获取自定义属性data值的方法。分享给大家供大家参考,具体如下: HTML部分: <div id=tree data-leaves=47 data-plant-height=2.4m></div> js部分: var tree = document.getElementById(tree); //getAttribute()取值属性 console.log(tree.getAttribute(data-leaves)); console.log(tree.getAttribute(data-plant-height)); //setAttri
资源推荐
资源详情
资源评论
JS实现获取自定义属性实现获取自定义属性data值的方法示例值的方法示例
本文实例讲述了JS实现获取自定义属性data值的方法。分享给大家供大家参考,具体如下:
HTML部分:
<div id="tree" data-leaves="47" data-plant-height="2.4m"></div>
js部分:
var tree = document.getElementById("tree");
//getAttribute()取值属性
console.log(tree.getAttribute("data-leaves"));
console.log(tree.getAttribute("data-plant-height"));
//setAttribute()赋值属性
tree.setAttribute("data-leaves","48");
//data-前缀属性可以在JS中通过dataset取值,更加方便
console.log(tree.dataset.leaves);
console.log(tree.dataset.plantHeight);
//赋值
tree.dataset.plantHeight = "3m";
tree.dataset.leaves--;
//新增data属性
tree.dataset.age = "100";
//删除,设置成null,或者delete
tree.dataset.leaves = null;
delete tree.dataset.age;
使用在线在线HTML/CSS/JavaScript代码运行工具代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码可得如下运行结果:
jQuery的data方法
var $tree = $('#tree');
console.log($tree.data("plant-height"));
使用在线在线HTML/CSS/JavaScript代码运行工具代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码可得如下运行结果:
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript操作DOM技巧总结》、《JavaScript页面元素操作
技巧总结》、《JavaScript事件相关操作与技巧大全》、《JavaScript查找算法技巧总结》、《JavaScript数据结构与算法技
巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript错误与调试技巧总结》
希望本文所述对大家JavaScript程序设计有所帮助。
资源评论
weixin_38732277
- 粉丝: 7
- 资源: 880
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功