js中style,currentStyle和getComputedStyle的区别
1个回答
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设置的样式
大概就这些区别吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询