美文网首页
html自定义属性

html自定义属性

作者: 请叫我刚爷 | 来源:发表于2019-07-06 19:28 被阅读0次

在实际项目中用到了easyUI的框架,时对其中的data-options属性产生了好奇,

image.png

百度一了一下,原来HTML可以自定义属性。但能力有限easyui对data-options的应用,并未读懂代码。

其实实际上上就是data-前缀加上自定义的属性名.

1、当做css选择器使用

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title></title>

</head>

<body>

<div id="test" data-test = "123" ></div>

</body>

<style>

[data-test]{

background-color: red;

width: 100px;

height: 100px;

}

</style>

</html>
image.png

2、使用js添加属性

在上方代码基础上添加如下代码,即可添加一个新的属性

var test = document.getElementById('test');
 test.dataset.my = '123456';
image.png

需要注意的是js添加的属性如果采用驼峰命名的方式需要注意

代码如下

var test = document.getElementById('test');

test.dataset.myDate = '20190619';
image.png image.png

相关文章

  • html\css笔记1

    1.data-*自定义属性:html5增加的新功能自定义数据属性 dataset属性存取data-*自定义属性的值...

  • 自定义属性 - 2018-05-15

    2018-05-15 创建 HTML5 data-* 自定义属性 HTML5中添加了data-的方式来自定义属性,...

  • JavaScript基础知识点--DOM属性

    认识属性 HTML 属性分为两种 property:固有属性 attribute:自定义属性 属性说明 Ele.a...

  • H5自定义属性及兼容处理

    "data-"前缀 可以让所有的HTML元素都支持自定义的属性。 举个栗子: 获取自定义属性(使用H5自定义属性对...

  • 原生JS与jQuery自定义属性的操作

    一、自定义属性:   首先我们来弄清楚什么是自定义属性:   由html的基础知识我们知道,html标签是不存在a...

  • 2018-07-25

    一、访问元素的属性 A.核心Dom B.HTML Dom C.自定义属性: 案例 div属性 去百度 自定义...

  • HTML5新增标签

    html5属性规范 自定义属性data-开头 所有的自定义属性,必须以data-开头 img input可以不闭合...

  • Vue中访问标签上data自定义数据

    HTML结构如下 获取li上的自定义属性number

  • data-*自定义属性

    HTML5增加了一项新功能是自定义数据属性,也就是data-*自定义属性。在HTML5中我们可以使用以data-为...

  • jquery中prop和attr的区别

    对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 对于HTML元素我们自己自定义的DOM属性,在...

网友评论

      本文标题:html自定义属性

      本文链接:https://www.haomeiwen.com/subject/rssmhctx.html