我说错了,是增加TEXT更希望可以在增加TEXT时,在每一个TEXT旁边增加一个BUTTON,点击这个BUTTON又可以删除TEXT

解决方案 »

  1.   

    <html>
    <head></head><script language="javascript">
    function add()
    {
      var myTable = document.getElementById("aa");
      var newRow = aa.insertRow(aa.rows.length);
      var newTd1 = newRow.insertCell(0);
      newTd1.innerText="lala"; 
      var newTd2 = newRow.insertCell(1);
      newTd2.innerText="^_^";
    }
    </script>
    <body>
    <form>
    <input type="button" onclick="addline()" value="增加一行">
    <table border="1" id="test">  
      <tr>
        <td colspan="2"><input type="text" name="tt[]"></td>
      </tr>
    </table>
    <input type="submit">
    </form>
    <script>
    function addline(content){
    newline=document.all.test.insertRow();
    newline.insertCell().innerHTML='<input type="text" name="tt[]"><input type="button" value="删除此行" onclick="del()">'}
    function del(){
    document.all.test.deleteRow(window.event.srcElement.parentElement.parentElement.rowIndex);
    }
    </script>
    <input type="button" value="点我啊" onclick="add();">
    <table id="aa" border="1" bordercolor="black" style="border-collapse: collapse" width="80%">
    <tr>
    <td width="50%">xixi</td>
    <td width="50%">haha</td>
    </tr>
    </table></body>
    </html>如果代码有错误,就是全角半角的问题,找到出错的符号改一下就是了。
      

  2.   

    带星的人真的与众不同,,,,,能给个QQ吗>高手
      

  3.   

    高手,再请教一下,,,这样产生的TEXT如何在提交页面读取,,,怎么知产生了多少个TEXT???