这篇文章给大家介绍的内容是关于html5自定义属性:如何获取自定义属性值(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

自定义属性:

在HTML5中我们可以自定义属性,其格式如下data-*="",例如:data-info="我是自定义属性",通过Node.dataset['info'] 我们便可以获取到自定义的属性值。

当我们如下格式设置时,则需要以驼峰格式才能正确获取:data-my-name="itcast",获取Node.dataset['myName']

Title

传智播客

传智播客

window.οnlοad=function(){

var p=document.querySelector("p");

/*获取自定义属性值*/

/*将data-后面的单词使用camel命名法连接:必须使用camel合法法获取值否则有可能无法获取到值*/

//var value=p.dataset["schoolname"];//data-schoolname 就是相当于上面的代码块来着同一个意思来着

var value=p.dataset["schoolName"];//data-school-name 里面的取值必须第二个单词。的第一个字母必须是大写字母来着

console.log(value);

}

相关文章推荐:

关于html中标签的for属性的详细分析

html中标签嵌套的问题如何解决

html5自定义属性作用,html5自定义属性:如何获取自定义属性值(附代码)相关推荐

  1. html5 lang作用,HTML5中的lang属性,zh

    先提供资源.如果我弄错了什么,请以这些文档为准: W3C文档.IANA已登记的子标签.BCP 47.RFC 5646. 二.格式简介 先上一张图片: 一个Language Tags,由①到⑦一共四个子 ...

  2. Winform中实现拖拽文件到ListView获取文件类型(附代码下载)

    场景 效果 注: 博客主页: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子书.教程推送与免费下载. 实现 新建一个fo ...

  3. PHP JS浏览器实时获取摄像头内容(附代码)

    注意 浏览器获取摄像头权限时候比较严格,我百度时必须有ssl证书才可以(应该还有别的方法),我自己使用的https协议调用的 前端JS <!DOCTYPE html> <html&g ...

  4. DOM—操作元素(获取属性值、设置属性值、 移除属性)

    1. 自定义属性的操作 1.1 获取属性值 element . 属性     获取属性值:(元素本身自带的属性) element . getAttribute( ' 属性 ' ):(主要获取自定义的属 ...

  5. python 调用控制台并获取返回结果_Java调用Python脚本并获取返回值

    在Java程序中有时需要调用Python的程序,这时可以使用一般的PyFunction来调用python的函数并获得返回值,但是采用这种方法有可能出现一些莫名其妙的错误,比如ImportError.在 ...

  6. java 调用linux 脚本并获取返回值

    大家好,我是烤鸭: 今天分享下java 调用 shell脚本 并获取返回值. 代码实践 String cmd = "df -h"; StringBuffer sb = new St ...

  7. layui下拉框怎么获取自定义值_layui select获取自定义属性方法

    在layui里面给了特定几个自定义属性title 请选择属性 雪碧 芬达 冰糖雪梨 金贝 监听select form.on('select(sadaS)', function(data){ conso ...

  8. JS获取自定义属性data-*值与dataset

    转载自   JS获取自定义属性data值 <body> <div id="tree" data-leaves="47" data-plant- ...

  9. vue 给标签添加data属性_在Vue中获取自定义属性方法:data-id的实例

    获取自定义属性的方法: 第一步:首先在标签上绑定上@click="getDateId(item.id)",并将属性值传到绑定的事件里面 第二步:在标签上继续绑定:date-id = ...

最新文章

  1. html中设置td中内容的垂直位置
  2. jsp java el表达式_jsp相关笔记,el表达式、jsp标签库(jstl)
  3. 服务器红帽操作系统安装,pxe无人值守安装 红帽操作系统
  4. 求杨辉三角的前n行数据_它是高考热点,代表数学之美,还是编程狗的最爱——杨辉三角...
  5. svn mysql_SVN使用MySQL验证用户名密码(HTTP)
  6. 第一模块:开发基础 第1章 练习及作业
  7. Python爬虫实例项目大全
  8. JavaCC详解 绝对干货
  9. 做PPT只会直接插入图片?这样处理图片,让PPT的颜值瞬间提升几倍
  10. 微信公众平台开发实战
  11. 四川一度智信:如何做好电商?
  12. 从游戏到赚钱,区块链如何改变电子游戏的面貌?
  13. 什么是HTTPS安全证书?
  14. C语言冒泡排序(起泡法)
  15. 第五讲 Matlab/Simulink入门——混合系统仿真实例
  16. p5.js 编程基础学习合集【2】
  17. 详细讲解Python遍历目录的文件夹(dir)、文件(file)的三种方法:os.listdir、os.walk和os.scandir
  18. Pika使用入门(一)【介绍】
  19. SpringBoot集成aspose实现cad、word、excle、ppt在线预览
  20. java的面试题总结

热门文章

  1. 转录组背景、环境设置(目录管理)
  2. Hybrid error correction and de novo assembly of single-molecule sequencing reads
  3. pycharm 运行控制台中文乱码解决办法
  4. gitk、Git GUI 图形化工具中文显示乱码的解决方案
  5. 网络模型--Densely Connected Convolutional Networks
  6. 报错解决:cp: error while loading shared libraries: libc.so.6: cannot open shared object file: No such fi
  7. java requiredstringvalidator_如何访问自定义组件中的Validator.required
  8. perl 连接mysql_perl如何连接mysql数据库?
  9. 萨克斯维修服务器,萨克斯常见故障修理方法
  10. Data-truncation--Incorrect-string-value