IE8 Style 不支持 setProperty 方法

IE8 Style Does not support setProperty method

在这行代码中出现此错误:

document.getElementsByTagName("table")[0].style.setProperty("background-color", "#D19000", "important");

对象不支持 属性 或方法 'setProperty'


仅在 IE8 中,请看,有人知道如何修复它吗?

对于旧版本的 Internet Explorer,您需要使用以下语法:

elem.style.backgroundColor = "#D19000";
elem.style.color = "red";

请注意,任何带连字符的 属性 都需要使用驼峰式。