<html>
<script language="javascript">
function docolor(){
document.body.style.backgroundColor="blue";
}
</script>
<body>
<style>
BODY {BACKGROUND-COLOR: #00ff00}
</style><input type="button" value="change color" onclick="docolor();"/>
</body>
</html>原理类同
http://expert.csdn.net/Expert/topic/2203/2203140.xml?temp=.4108545

解决方案 »

  1.   

    我需要在innerHTML里设置一系列的样式,而不是一个document.body.style.backgroundColor可以完成的,该怎样做??
    innerHTML里的style怎么没起作用呢??????
      

  2.   

    document.body.className="yourClassName";
      

  3.   

    就没有办法使innerHTML内的style起作用???????
      

  4.   

    为什么动态写进去的style不好用????????????
      

  5.   

    cloudchen(陈系上):这个问题和你说的原理怎么会一样呢????????
    <style></style>放在了innerhtml里面一起输出的呀???????
      

  6.   

    楼主是想知道innerHTML是怎样用的。
    还有innerText.....的用法