JavaScript and CSS properties of the control network is very common, so the use of JS to manipulate CSS properties is a certain regularity.
1, for no underlined CSS properties are generally directly using style. Property name.
such as: Obj.style.margin,obj.style.width,obj.style.left,obj.style.position and so on.
2, for the CSS attribute with the underline, remove each underline and capitalize the first character after each underline. such as: Obj.style.margintop,obj.style.borderleftwidth,obj.style.zindex,obj.style.fontfamily and so on. There is a special attribute in CSS, it is really very special, this property is: float. We can't use obj.style.float directly, because it's not effective.
The correct method should be: (IE, Opera): Obj.style.styleFloat, other browsers (Firefox): Obj.style.cssFloat, like these experience can provide some reference for peers.