为什么以下Javascript代码(设置CSS样式)不起作用?

时间:2009-06-29 10:12:44

标签: javascript css

我正在尝试使用以下内容设置对象的CSS样式:

document.getElementById(obj).style='font-weight:bold; color:#333;';

但它不起作用。有谁知道为什么?

3 个答案:

答案 0 :(得分:8)

你可以分开

document.getElementById(obj).style.fontWeight='bold';
document.getElementById(obj).style.color='#333';

答案 1 :(得分:6)

您需要设置样式的基础cssText,如下所示:

document.getElementById('xx').style.cssText='font-weight:bold; color:#333;';

答案 2 :(得分:0)

文档的样式属性是一个对象,请参考W3school上的HTML DOM Style Object