当前位置:Gxlcms > html代码 > HTML5的自定义属性data-*详细介绍和JS操作实例_html5教程技巧

HTML5的自定义属性data-*详细介绍和JS操作实例_html5教程技巧

时间:2021-07-01 10:21:17 帮助过:20人阅读

当然高级浏览器下可通过脚本进行定义和数据存取。在项目实践中非常有用。

例如:

代码如下:


使用attribute方法存取 data-* 自定义属性的值

使用attributes方法存取 data-* 自定义属性的值非常方便:

代码如下:

// 使用getAttribute获取 data- 属性
var user = document . getElementById ( 'user' ) ;
var userName = plant . getAttribute ( 'data-uname' ) ; // userName = '脚本之家'
var userId = plant . getAttribute ( 'data-uid' ) ; // userId = '12345'

// 使用setAttribute设置 data- 属性
user . setAttribute ( 'data-site' , 'http://www.gxlcms.com' ) ;

此方法能在所有的现代浏览器中正常工作,但它不是HTML 5 的自定义 data-*属性被使用目的,不然和我们以前使用的自定义属性就没有什么区别了,例如:

代码如下: