电脑风格.getpropertyvalue的IE Javascript问题

Javascript issues with IE computerStyle.getPropertyValue

本文关键字:Javascript 问题 IE 风格 getpropertyvalue 电脑      更新时间:2023-09-26

我有以下代码:

parseInt(computedStyle.getPropertyValue("width")

如果我console.log它,它记录预期的结果。

我第一次调用这段代码时似乎有一个问题。例如,如果我这样做:

console.log(computedStyle.getPropertyValue("width");
console.log(computedStyle.getPropertyValue("width");

只有第二个结果才会显示正确的数据。

此问题仅在IE中出现。在所有其他浏览器中,代码都可以正常工作。

这是已知的IE问题吗?

(作为测试,我在文档的顶部创建了虚拟代码—只是一个=此数据的变量。那么以下所有computedStyle都有效。当然,这不是我想要的修复)。

它返回的是百分比,我只需要算出如何强制它以像素为单位返回百分比。由于人