<table>
   <tr id="am12"><td>上午1、2节</td></tr>
   </table>js如下    function test()
   {
    var parentTr=document.getElementById("am12");
    
   parentTr.appendChild(document.createElement("td").appendChild(document.createTextNode("有")));
  
   }

解决方案 »

  1.   

    看看下面这个例子
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
            <title>增加Table行</title>
        </head>
        <script>
            function addRow(obj)
            {
            //添加一行
            var newTr = testTbl.insertRow();
            //添加两列
            var newTd0 = newTr.insertCell();
            var newTd1 = newTr.insertCell();
            //设置列内容和属性
            newTd0.innerHTML = '<input type=checkbox id="box4">'; 
            newTd1.innerText= '新加行';
            }
        </script>
        <body>
            <table id="testTbl" border=1>
                <tr id="tr1">
                    <td ><input type=checkbox id="box1"></td>
                    <td id="b">第一行</td>
                </tr>
                <tr id="tr2">
                    <td ><input type=checkbox id="box2"></td>
                    <td id="b">第二行</td>
                </tr>
                <tr id="tr3">
                    <td ><input type=checkbox id="box3"></td>
                    <td>第三行</td>
                </tr>
            </table>        
            <br />
            <input type="button" id="add" onclick="addRow();" value="Add Row" />
        </body>
    </html> 
      

  2.   

    现在对csdn 有点失望了/..........今天弄了一下午才找出解决方法,,,,,,,,.谢谢上面的回答,.,,,,用appendChild也可以的.,,,,,,,,