在一个table中的一个TD其ID为zonetop
zonetop.style.borderStyle="dashed";
zonetop.style.borderColor=hover;
zonetop.style.borderWidth="thin";
但是只有当TD中有控件或是其他字符时设置的边框才有效,如果<TD></TD>中什么也没有,则
边框不显示.
哪位知道给说说:)
谢谢!!!

解决方案 »

  1.   

    空的时候在里面加个&nbsp;就是空格就行了
      

  2.   

    放一个PlaceHolder控件,动态加的控件就加入PlaceHolder中哟
      

  3.   

    空的时候在里面加个&nbsp;
    等你动态向里面加控件的时候,先判断里面是不是只有&nbsp;,
    如果是就可以把&nbsp;先替换掉再添加你的控件啦
      

  4.   

    <script language="javascript">
    var child = zonetop.innerHTML;
    if(child != null)
    {

    zonetop.style.borderStyle="dashed";
    zonetop.style.borderColor="hover";
    zonetop.style.borderWidth="thin";
    }
    </script>