注意下面两种形式,前者用-隔开,后者不需要
<div id=test style="font-size:14;font-style:bold;">style</div>
<input type=button value=change onclick=change()>
<script>
function change(){
  test.style.fontSize=20;
  test.style.fontStyle='italic';
}
</script>

解决方案 »

  1.   

    其实也可以这样test.style.cssText="font-size:14;font-style:bold;background:green url('test.gif')"
      

  2.   

    id.STYLE.font-size在Script里应当去掉“-”号。属性名不一定和特性名一样,这点在HTML和css里特别普遍。比如class属性,在脚本下却是className特性。手册里有详细的对照,你可以查查DHTML手册。
      

  3.   

    给分:test.style.font="normal 24px Times New Roman"
      

  4.   

    test.style.font="normal 24px Times New Roman"
    这是一种简化的用法,Style的属性有默认的子类顺序排列。优点是语句简练,缺点是容易造成一些混乱。
      

  5.   

    再次感谢楼上的大虾解答,小弟对CSS和HTML比较了解,现正自学ASP和JavaScript,可能还有些问题要麻烦大家~!