js中style,currentStyle和getComputedStyle的区别

2025-05-15 04:39:49
推荐回答(1个)
回答1:



    测试

这样一个例子

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设置的样式

大概就这些区别吧。

相关问答