1

我必须在 tr 中插入一个 td,它有一个使用 javascript 的 ID。有人可以帮助我或指导我正确的方向。对不起,这可能很简单,但我对 javascript 很陌生。

<html>
 <head>
  <script type="text/javascript">
   function insertText ()
   {
       //function to insert any text on the tr with id "tr1"
   }
  </script>
 </head>
 <body onload="javascript:insertText()">
  <table>
   <tr id="tr1">
    </tr>`
  </table>
 </body>
</html>
4

2 回答 2

4
function insertText ()
{
    var td = document.getElementById('tr1').insertCell(0);
    td.innerHTML = "Some Text";
}

insertCell(和insertRow )的主要优点是它们允许您指定要插入新单元格(或行)的索引。

于 2012-12-04T19:03:30.090 回答
1

试试这个:

function insertText ()
{    
    var el = document.createElement('td');
    el.innerHTML = 'Hello World';
    document.getElementById("tr1").appendChild(el);
}
于 2012-12-04T19:04:27.507 回答