一、js中那些值不能用来做判断。
1、相对路径,不管是图片还是什么东西。
2、color的值,red rgba rgb #333,因为各个浏览器解析的不一样。
3、innerHtml的值也不要拿来做判断。
二、float的值要改变的话,最好用类名控制,因为原生要兼容ie和非ie。
.left{float:left}
.right{float:right}
通过类名改变浮动状态。
如果要用原生注意:
obj.style.stylefloat="left";兼容ie的
obj.style.cssfloat=“left”;兼容非IE的。
三、.和[]的用法。
obj.style.width=200+'px';这里可以用.点,因为点后面必须跟的值是无法改变的。
obj.style[zzz]=xxx;这里必须用【】中括号,因为中括号里可以放变的值,可以使background、marginLeft、等随便什么属性都可以。