因此,例如,我可以这样做:如何在JavaScript中编辑CSS样式?
document.getElementById('element').onclick = function() {
document.getElementById('element').style.color = '#FFFFFF';
}
但我应该怎么办呢?
document.getElementById('element').onclick = function() {
document.getElementById('element').style.-moz-box-shadow = '1px 1px 1px #000';
}
我希望你明白我的意思:)
请不要发布使用jQuery或任何相关的库任何回答,我希望它在普通的JavaScript。
你为什么试图直接编辑样式,而不是修改类?你只是建立在脆弱的浏览器意识。 – annakata 2010-08-24 13:07:23
'-moz-box-shadow'与CSS3无关。查看供应商特定的前缀?这意味着它是非标准的。 – 2010-08-24 14:13:34