<span id="tr1">里面可以包含<tr>吗?
建议楼主换成<div>
<div id="tr2"><tr id=r2>.........</tr></div>

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function hidden()
    {
    var obj=document.getElementById("tr1");
    obj.style.display="none";
    }
    //-->
    </SCRIPT>
    </HEAD><BODY></BODY>
    </HTML><table>
    <tr><td><div id="tr1" >......1..</div></td></tr>
    <tr><td><div id="tr2">......2..</div></td></tr><INPUT TYPE="button" onclick ="hidden();" value="hidden">
    </table>
      

  2.   

    <tr>也可以有Display属性的啊 可以设置tr的style.display为none就好了
      

  3.   

    用<div>结果都不行
    tr的style.display为none,可以隐藏,但边框线显示有点问题
      

  4.   

    光隐藏某行不再显示的话,试试outerHTML
      

  5.   

    tr table form 都可以使用display的
      

  6.   

    document.getElementById("r1").style.visibility="hidden"
      

  7.   

    visibility="hidden"会让一个对象看不到,但是版面的位置还占着不放呢!