html标签属性可自定义吗,可以给HTML标签自定义属性吗?
回答:
首先在HTML元素中添加自定义属性,通过JavaScript进行访问,如果之前有尝试过,会发现,容易忽略标记验证,而HTML5可以为提供在有效的网页内创建并使用自己的元素属性的功能。
一,创建HTML5文件:
如果还没想好要使用哪一个,可以复制下面的代码:
在body中设置自定义元素,在head部分脚本区域利用JavaScript元素进行访问。
二,创建元素:
首先,添加一些简单的内容和自定义属性以及ID等元素,以便能够识别JavaScript示例。
正如所看到的那样,自定义属性的形式为:“data-*”,在“data-”部分设定名称或者选定的名称。在HTML5中使用自定义属性,这是唯一有效的方法。因此,如果想验证网页是否有效可才采用这种方法。
自定义属性允许以一种特殊的方式利用页面内的JavaScript代码来设置元素,例如,动画显示功能。如果没有标准的HTML元素,我们建议使用自定义属性。
三,添加测试按钮
在页面上利用自身的JavaScript元素即可执行事件,前提是将下面的代码添加到页面中:
四,获取属性:
在JavaScript中访问属性最常用的方法是使用“getAttributes”,这也是要做的第一步。在页面的head脚本区域添加以下函数:
这里,为示例增加了alert值,当然也可以根据自身需求在脚本中添加。
五,获取数据:
可以使用元素数据集来替代DOM “getAttributes”,这或许更有效,尤其是在某种情况下,代码通过多种属性进行迭代,然而,浏览器对数据集的支持依然非常低,所以牢记这一点,此代码与//后面的方法一样可执行相同的进程。
从属性名称开始在数据集中删除“data-”,它仍然包含在HTML中。
请注意,如果你的自定义属性名称中有一个连字符,当通过数据访问时这会呈现出camel-case形式,即(“data-PRoduct-category” 变成“PRoductCategory”)。
六,其他模块、函数
我们已经获取该属性,脚本仍然可以设置和删除。下面的代码演示了如何使用标准的JavaScript模块和数据集来设置属性。
html标签属性可自定义吗,可以给HTML标签自定义属性吗?相关推荐
- php html 文本域,html文本域标签属性有哪些?html文本域标签属性用法介绍
本篇文章主要介绍的是关于HTML文本域textarea标签的属性和简单的用法实例.文章内容很简单,很容易学习的,代码都是很基础的代码,还是没有难度的代码,所以想学习的请认真的自己敲代码.接下来让我们一 ...
- php标签属性大全,史上最全的标签总结大全
基本结构标签: ,表示该文件为HTML文件 ---,包含文件的标题,标题出现在浏览器标题栏中 , 的结束标志 , 的结束标志 ,的结束标志 其它主要标签,以下所有标志用在 中: ,链接标志," ...
- java 去除html标签属性_[Java]去除html中的标签或者元素属性(正则表达式)
@RequestMapping(value = "/details", method =RequestMethod.GET) @ResponseBody @ApiOperation ...
- 从零开始学前端:中括号代替点操作,获取对象,自定义标签属性 --- 今天你学习了吗?(JS:Day3)
从零开始学前端:程序猿小白也可以完全掌握!-今天你学习了吗?(JS) 复习:从零开始学前端:初识函数,合法属性与自定义属性 - 今天你学习了吗?(JS:Day2) 文章目录 从零开始学前端:程序猿小白 ...
- Java-Web JSTL标签库、自定义标签库和MVC设计模式
目录 一.JSTL标签库 1.什么是JSTL 2.JSTL标签库 3.使用taglib指令导入标签库 4.core标签库常用标签 (1)out和set (2)remove (3)url (4)if ( ...
- ECSide标签属性说明之ec
ECSide标签属性说明之<ec:column> <ec:column>标签 ◆ 属性: columnId 描述: 单元格的id,相当于<td>的id属性 ◆ 属 ...
- <table>表格标签属性
<table>表格标签属性 源代码 1.表格的相关标签 <table> table是用于定义表格的标签 <tr> ...
- HTML中的table标签属性
表格 表格是由行和列排列而成的一种结构 HTML表格由table标签以及一个或多个tr.th或td标签组成: table标签用来定义表格,整个表格包含在<table>和</table ...
- 从零开始前端学习[50]:js操作标签属性,读写属性标签
js操作标签属性 标签属性 js下操作标签属性 提示: 博主:章飞_906285288 博客地址:http://blog.csdn.net/qq_29924041 前端的一些标签属性 标签属性:通俗的 ...
最新文章
- qt tablewidget 实现tab来回切换_原生JS实现TAB选项卡切换效果
- 功能实现了软件就做好了吗?
- JavaScript实现bellmanFord贝尔曼-福特算法(附完整源码)
- 为何苦命干活的人成不了专家?
- java数据结构 -链表 -获取有效节点个数,单链表中倒数k个节点
- SQL Assistant v2.5.12 序列号
- 在win7下安装VC6.0
- 不能调试的问题的解决
- 运动目标跟踪(九)--Struck跟踪原理
- ExtJs 入门教程
- CentOS7 安装aria2
- 2014年9月-前端开发月刊
- oracle 统计标准误差,标准偏差和标准误差的区别
- cab文件介绍及制作方法 1
- python采集原神高清pv图和语音
- 5G NR的新特征—超低时延
- 牡丹江java奔腾有知道的吗_老转盘道和“奔腾广场”之间,藏着多少个日新月异?...
- Redis 的高并发实战:抢购系统 --浅奕
- MyBatis一发入魂之插入操作
- WPF导出发布安装包,无法验证发行者解决办法
热门文章
- ibm red hat_IBM-Red Hat对云和开发人员的意义
- 模仿学习--技术综述
- 【王道】计算机网络网络层(三)
- Android之声音管理器《AudioManager》的使用以及音量控制
- 电脑键盘键位错乱非键盘之罪
- Spring Cloud学习 01 微服务基础
- Ubuntu下grep用法
- 用css html JavaScript 写一个圣诞表白程序,要求功能多样,复杂,花哨,女孩子没有抵抗力...
- 解决Windows不能关机问题
- 学完计算机图形学可以做什么,计算机图形学心得体会.doc