关于style.width/height和offsetWidth/height,他们都可以返回对象的宽度,但是两者又有很大的区别。
总结:
1.offsetWidth属性可以返回对象的padding+border+width属性值之和,style.width返回值就是定义的width属性值。
2.offsetWidth属性仅是可读属性,而style.width是可读写的。
3.offsetWidth属性返回值是整数,是宽度的值,而style.width的返回值是字符串,是offsetWidth+"px"。
4.style.width仅能返回以style方式定义的内部样式表的width属性值,即是写在行内的样式,其他地方均不能读取。