js中style,currentStyle和getComputedStyle的区别

 我来答
匿名用户
2016-10-27
展开全部
<style>
    #Div{width:100px;}
</style>
<div id="Div" style="height:100px;">
    测试
</div>

这样一个例子

style不仅能取得style的样式,还能设置样隐搜山式

currentStyle和getComputedStyle只能获取值而不能设置。

var 灶中dom = document.getElementById("Div");
console.log(dom.style);;//只能获取到style属性里面的,通过class或者id设置样式则获取不到
console.log(dom.currentStyle);//仅限ie使用,可以获取class或者id设置的样式
console.log(window.getComputedStyle(dom));//ff,chrome使用,可以获取漏局class或者id设置的样式

大概就这些区别吧。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式