在此example Chrome设置背景为红色,Firefox和IE不会。
尝试:
document.getElementById("firefoxDiv").style['backgroundColor'] = "Red";
和
document.getElementById("firefoxDiv").style['background-color'] = "Red";
我宁愿能够使用外部CSS中使用的相同语法
background-color
使用javascript .style.backgroundColor =
感谢您的帮助!
注意: 否 jQuery请。
答案 0 :(得分:8)
使用.style.setProperty(propertyName, value [, priority])
代替expando属性。
示例:
document.getElementById("firefoxDiv").style.setProperty('background-color', 'red');