IE8样式不支持setProperty方法

时间:2019-09-26 12:40:28

标签: javascript internet-explorer-8 internet-explorer-7

在以下代码行中遇到此错误:

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

enter image description here 对象不支持属性或方法'setProperty'


只有在IE8中,有人知道如何解决它吗?

1 个答案:

答案 0 :(得分:2)

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

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

请注意,所有带连字符的属性都必须位于camelCase中。