呵呵,利用表格的方法insertRow();然后用tr的insertCell()方法如:
myNewRow=document.all.myTable.insertRow();
myNewCell=document.all.myTable.rows[0].insertCell();

解决方案 »

  1.   

    mytable指的是表格的ID吗?insertRow()是插入一个表格吗?insertCell()是插入一列吗?
    插入一行四列具体应该怎么实现(代码).这样好像不对:
        myNewRow=document.all.a.insertRow();
        myNewCell=document.all.a.rows[0].insertCell();
        myNewCell=document.all.a.rows[0].insertCell();
        myNewCell=document.all.a.rows[0].insertCell();
        myNewCell=document.all.a.rows[0].insertCell();
      

  2.   

    </HEAD>
    <BODY topmargin='2' leftmargin='2'>
    <BASE target='_top'>
    <table  name='t1' id='t1' border='1' frameborder='2'>
    <tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
    <td>4</td>
    </tr>
    </table>
    <input type='button' name='b1' value='kick me' onclick=aa()>
    <SCRIPT language='Jscript'>
    function aa(){
      var myNewRow=document.all.t1.insertRow();
      var td1=myNewRow.insertCell();
      td1.innerText='1';
      var td2=myNewRow.insertCell();
     td2.innerText='2';
     var td3=myNewRow.insertCell();
    td3.innerText='3';
     var td4=myNewRow.insertCell();
    td4.innerText='4';
    //alert('aaaaa');
    }
    </SCRIPT></BODY>
      

  3.   

    insertCell()是插入一个单元格!在表中是按单元格为单位的!
      

  4.   

    赫赫,越来越复杂啊!插入一个新表格:
    <script language="javascript">
      out.println("<table name='t2'>");
      out.println("</table>");
    </script>在表格中插入一个文本框var td3=myNewRow.insertCell();
    t3.innerHTML="<input type='text' name='tx1' value=''";
    一切都是对象,记住这个原则!
      

  5.   

    <script language="javascript">
      out.println("<table name='t2'>");
      out.println("</table>");
    </script>
    这个好象不对.OUT是JSP的语法
      

  6.   

    赫赫,是java不等同于js吗 ??把握得代码你试试看就知道了 !
      

  7.   

    这想请问
      var td1=myNewRow.insertCell();
      td1.innerHtml='<input name="tx1" type= "text" value="" size="10">';
    这样并不能使 文本框可见,而且用户也不能输入文本,为什么?
      

  8.   

    我倒~~~~~~赫赫 ,我侧过的 插入一个新表格:
    <script language="javascript">
      function aaa()
    {
      document.writeln("<table name='t2'>");
      document.writeln("</table>");
    }
    </script>在表格中插入一个文本框var td3=myNewRow.insertCell();
    t3.innerHTML="<input type='text' name='tx1' value=''";