慕粉4019556
2016-10-15 22:07
想问一下为啥不能直接用style.width一定要弄个函数,菜鸟求教!!!
JS中 obj.style.attr 只能获取行内样式(内联样式),直接使用style.width需要将样式放在行内。而样式设定一般不使用行内样式。
要获取非行内样式要通过obj.currentStyle[attr]或者getComputedStyle(obj,false)[attr]方法获取,因此将获取非行内样式的方法封装为getStyle函数。
JS动画效果
113923 学习 · 1443 问题
相似问题