<form name="form1" method="post" action="">
  <table width="200" border="1" id="tb">
    <tr>
      <td><input name="TT" type="text"  size="20" value="第1行"></td>
    </tr>
    <tr>
      <td><input type="button" name="Submit" value="插入增加" onclick="addRow()"></td>
    </tr>
  </table>
</form>
<script>
function addRow(s)

   //参数s,插入到成为第几行,0开始
   var trlen = tb.rows.length;
   var tr1 = tb.insertRow(trlen-1);
   var td1 = tr1.insertCell();
   td1.innerHTML ='<input name="TT" type="text"  size="20" value="第'+ (trlen) + '行">';
}
</script>

解决方案 »

  1.   

    参数没去掉 :(<form name="form1" method="post" action="">
      <table width="200" border="1" id="tb">
        <tr>
          <td><input name="TT" type="text"  size="20" value="第1行"></td>
        </tr>
        <tr>
          <td><input type="button" name="Submit" value="插入增加" onclick="addRow()"></td>
        </tr>
      </table>
    </form>
    <script>
    function addRow()

       var trlen = tb.rows.length; //总行数
       var tr1 = tb.insertRow(trlen-1);
       var td1 = tr1.insertCell();
       td1.innerHTML ='<input name="TT" type="text"  size="20" value="第'+ (trlen) + '行">';
    }
    </script>