<script language=javascript>function insert(){
 var table1 = document.all.table1;
 var row = table1.insertRow(table1.rows.length); 
 var col = row.insertCell(0); 
 col.innerHTML = "ddd"; 
 var col = row.insertCell(1); 
 col.innerHTML = "ddd"; 
}
function del(){
 var table1 = document.all.table1;
 if(table1.rows.length>0){
   table1.deleteRow(table1.rows.length-1);//( )中的是行号
 }
}
</script>
<br>
<input type=button value=insert onclick=insert()>
<input type=button value=delete onclick=del()>

解决方案 »

  1.   

    To busibird(不死鸟) :
        busibird(不死鸟) 你好!谢谢你的回复!但是小弟初学,试了一下,不行!不知为什么?所以希望你尽量写清楚点,再麻烦你了,谢谢!
      

  2.   

    see:http://www.csdn.net/expert/topic/243/243770.shtm
      

  3.   

    ///以下是我原先写的程序,调试通过,不过没有考虑删除标题行的情况!!
    <script LANGUAGE='javascript'>
    ihtml= new Array(4);
    ihtml[0]="<input type='text' name='Product[]' size='12' maxlength='20'>";
    ihtml[1]="<input type='text' name='Price[]' size='12' maxlength='10'>";
    ihtml[2]="<input type='text' name='Pdate[]' size='12' maxlength='10'>";
    ihtml[3]="<input type='text' name='Memo[]' size='20' maxlength='50'>";
    function addonerow()
    {
    trvar=document.all.priceinput.insertRow();
    for(k=0;k<4;k++)
    {
    tdvar=trvar.insertCell();
    tdvar.innerHTML=ihtml[k];
    }
    }
    function delonerow()
    {
    trvar=document.all.priceinput.deleteRow();
    }
    </script>
    <FORM  action='addprice.php3' method='POST' name='addprice'>
      <TABLE id='priceinput'>
        <TR>
          <TD> 产品名称 </TD>
          <TD> 价格 </TD>
          <TD> 发布日期 </TD>
          <TD> 说明 </TD>
        </TR>
        <TR>
          <TD>
            <INPUT TYPE='TEXT'  name='Product[]' size='12' maxlength='20'>
          </TD>
          <TD>
            <INPUT TYPE='TEXT'  name='Price[]' size='12' maxlength='10'>
          </TD>
          <TD>
            <INPUT TYPE='TEXT'  name='Pdate[]' size='12' maxlength='10' value='<? echo date("Y-m-d"); ?>'>
          </TD>
          <TD>
            <INPUT TYPE='TEXT'  name='Memo[]' size='20' maxlength='50'>
          </TD>
        </TR>
      </TABLE>
      <INPUT TYPE='BUTTON'  name='addone' value='增加一行' onClick='javascript:addonerow()'>
          <INPUT TYPE='SUBMIT'  name='submit1' value='发布'>
          <INPUT TYPE='RESET'  name='reset1' value='重写'>
       <INPUT TYPE='BUTTON'  name='delone' value='删除一行' onClick='javascript:delonerow()'>
     </FORM>
      

  4.   

    <INPUT TYPE='TEXT'  name='Pdate[]' size='12' maxlength='10' value='<? echo date("Y-m-d"); ?>'>
    这一条中<? echo date("Y-m-d"); ?>是什么意思?
          
      

  5.   

    呵呵,不好意思,那是php信息,忘了删除。
    <inpu type='text' name='myname' value='myvalue'>,这样就行乐.