JS属性的操作需要注意哪些事项?

属性操作:
属性读操作(获取属性值): obj.属性名
属性写操作(设置修改属性值): obj.属性名 = 属性值;

注意问题:
1. class不叫class,叫className
2. style操作的是行间样式
3. 获取img的src是绝对路径
4. 获取十六进制的颜色值,获取到的是rgb颜色
5. 获取style中复合样式时,firefox会把所有值都获取到
6. 遇到"-",去掉"-"首字母大写
7. style.cssText 代表style所有的内容
8. innerHTML代表的是标签对中所有的内容

自定义属性:
1. 对象本身不具备的属性(不是标准中规定的属性,而是我们自己设置的)
2. 索引值: 在事件中,需要知道当前元素是一组元素中第几个的时候,使用索引值

原文地址:https://www.cnblogs.com/QLiangLiang/p/6965267.html