JS操作HTML属性

属性读写操作的注意事项

  • JS属性中不允许出现”-“,例如font-size改为fontSize
  • class是JS里面的保留字,在JS作用Class要用ClassName
  • 所有相对路径都别拿来做判断(例如img里的src,href)
  • 颜色值不要拿来做判断(因为有red #f00 rgb(250,0,0)等不同写法)
  • innerHTML的值不要拿来做判断
  • IE6 7 8中表单元素的type更改不了,不支持,会报错
  • 在有些浏览器中,直接更改Float值可能不支持。在JS里,可以用IE(styleFloat)和非IE(cssfloat)来区别对待
  • 不能做判断的东西,可以创造一个开关,利用布尔值来实现