document.all[id] 是这个取不出来吧 

解决方案 »

  1.   

    试试~
    document.all[id].style.height=300; ---》document.getElementById(id).style.height=300; 
      

  2.   


    var oDiv=document.getElementById("a");
    oDiv.style.border="1px solid red";
    oDIv.style.height=300;
      

  3.   

    两者都可以吧,不过我用的是FF.3
    <html>
    <head>
    <style type="text/css">
    #a{
     height:100px;
     border:5px solid #ccc;
    }
    </style>
    <script type="text/javascript">
    function test(id){
    document.all(id).style.height=300;
    }
    </script>
    </head>
    <body>
    <div id="a" onclick="test(this.id)">TEXT </div>
    </body>
    </html> 
      

  4.   

    document.getElementById[id].style.height="300px"
      

  5.   

    document.getElementById('id').style.height="300px"