divid.style.width=100;
divid.style.height=100;
前提是这个层的ID是"divid"

解决方案 »

  1.   

    成功了,谢谢GageCSDN(稻草人) ,你能告诉我为什么非得是“divid”,如果一个网页中我需要动态改变2个以上的层的大小,又如何做呢?
      

  2.   

    <script language="javaScript">
    /*
     *modify 函数用来改变层的大小 
     *@divid为层的ID
     *@wd 为想要让层达到的宽度
     *@ht 为想要让层达到的高度
     */
    function modify(divid,wd,ht){
         var width = eval(divid+".style.width");
         var height = eval(divid+".style.height");
         width = wd;
         height = ht;
    }
    </script>然后调用modfy(divid,wd,ht)就可以了
      

  3.   

    <div id="div1" style="border:1px solid">wwww</div>
    <br><br><br>
    <div id="div2" style="border:1px solid">wwww</div>
    <script>
    function Change1(obj,iw)
    {
        obj.style.width=iw+"px";
    }
    Change1(div1,100)
    Change1(div2,200)
    </script>
      

  4.   

    <div id="divid"></div>
    这个层的id是"divid",在用的时候就是divid.stlye...,如果你定义其它的id也可以,只是在写xxxx.style...的时候相应变化就行了