当前位置: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-*属性被使用目的,不然和我们以前使用的自定义属性就没有什么区别了,例如: