<script language=JavaScript>   
function elementDisplay(){ 
  document.getElementById("tbox").style.display =(document.getElementById("tbox").style.display!='none')?'none':'block'; 

</script> <form  method="post" action="?adds=adds" >
   <td colspan="2">您当前选择的类别:<%=rs1("path")%>&nbsp;&nbsp;&nbsp;&nbsp;
    <input onclick="elementDisplay()" type="button" value="新增类别" />
    
    <div id="tbox" style="display:none">
    <input name="name" type="text" id="name" size="20"  />
    <input name="Submit" type="submit" class="button1" value="提交" />
    </div> 
    <input name="classid" type="hidden" id="classid" value="<%=rs1("classid")%>" />
    </td>
    </form>

解决方案 »

  1.   

     document.getElementById(tbox).style.display   参数,没有传递进去罢了建议还是这样document.getElementById("tbox").style.display =(document.getElementById("tbox").style.display!='none')?'none':'block'; 
      

  2.   

    <!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   elementDisplay(tbox){ 
          var div = document.getElementById('tbox');
      if(div.style.visibility == 'hidden'){
     div.style.visibility = '';
      }else{
    div.style.visibility = '';
      }

    </script> 
     </HEAD> <BODY>
    <form  method="post" action="?adds=adds" >
                <td colspan="2">您当前选择的类别:&nbsp;&nbsp;&nbsp;&nbsp;
        <input onclick="elementDisplay()" type="button" value="新增类别" />
        
        <div id="tbox" style="visibility:hidden">
        <input name="name" type="text" id="name" size="20"  />
        <input name="Submit" type="submit" class="button1" value="提交" />
        </div> 
        <input name="classid" type="hidden" id="classid" value="aaaaa" />
        </td>
        </form> </BODY>
    </HTML>
      

  3.   

    <!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   elementDisplay(tbox){ 
          var div = document.getElementById('tbox');
          if(div.style.visibility == 'hidden'){
             div.style.visibility = '';
          }else{
            div.style.visibility = 'hidden';
          }

    </script> 
     </HEAD> <BODY>
    <form  method="post" action="?adds=adds" >
                <td colspan="2">您当前选择的类别:&nbsp;&nbsp;&nbsp;&nbsp;
        <input onclick="elementDisplay()" type="button" value="新增类别" />
        
        <div id="tbox" style="visibility:hidden">
        <input name="name" type="text" id="name" size="20"  />
        <input name="Submit" type="submit" class="button1" value="提交" />
        </div> 
        <input name="classid" type="hidden" id="classid" value="aaaaa" />
        </td>
        </form> </BODY>
    </HTML>
      

  4.   

    div.style.visibility = '';
      这个地方错了:div.style.visibility = 'hidden';
    就可以了。