常见封装写法:
function getStyle(obj,attr)
{
return obj.currentStyle?obj.currentStyle[attr]:getComputedStyle(obj,null)[attr];
}
应用场景:获取运行时(正在内存中渲染)的style的值。
注意:以上方法获取的对象是只读的,要改样式的话还得靠obj.style
该篇博客介绍了JavaScript中获取元素运行时样式的常见方法,通过`currentStyle`和`getComputedStyle`来读取对象的style属性。文章强调了这些属性的只读性质,并提醒若需修改样式需通过`obj.style`进行操作。
常见封装写法:
function getStyle(obj,attr)
{
return obj.currentStyle?obj.currentStyle[attr]:getComputedStyle(obj,null)[attr];
}
应用场景:获取运行时(正在内存中渲染)的style的值。
注意:以上方法获取的对象是只读的,要改样式的话还得靠obj.style
7004
6万+

被折叠的 条评论
为什么被折叠?