自定义属性操作
-
获取元素的属性值
(1) element.属性
(2)element.getAttribute('属性‘) -
区别:
element.属性 获取内部属性值(元素本身自带的属性)
element.getAttribute('属性‘) 主要是获取自定义的属性(标准)我们程序员自定义 的属性 -
设置元素的属性值
(1)element.属性=’值’ 设置内部属性值
(2)element.setAttribute(‘属性’,‘值’); -
设置H5自定义属性
H5规定自定义属性data-开头作为属性名并且赋值。
比如<div data-index="1"> </div>
或者是使用JS设置
element.setAttribute(‘data-index’,1);
H5新增element.dataset.index或者element.datase[‘index’] i11