1.1获取属性值
element.属性 获取内置属性值
element.getAttribute(‘属性’);主要获取自定义的属性
1.2设置属性值
element.属性=‘值’ 设置内置属性值
element.setAttribute(‘属性’,‘值’);主要设置自定义的属性
1.3. 移出属性
element.removeAttribute(‘属性‘)
1.4.H5自定义属性
自定义属性目的:是为了保存并使用数据。有些数据可以保存到页面中而不用保存到数据库中。
自定义属性获取是通过getAttribute(‘属性’) 获取。
但是有些自定义属性很容易引起歧义,不容易判断是元素的内置属性还是自定义属性。
H5给我们新增了自定义属性:
1.设置H5自定义属性
h5规定自定义属性data-开头的作为属性名并且赋值
2.获取H5自定义属性
1.兼容性获取
element.getAttribute(‘data-index’);
dataset 是一个集合里面存放了所有以data开头的自定义属性
如果自定义属性里面有多个-链接的单词,我们获取的时候采取 驼峰命名法