Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 修改表中的行而不是列_Javascript_Dom - Fatal编程技术网

Javascript 修改表中的行而不是列

Javascript 修改表中的行而不是列,javascript,dom,Javascript,Dom,我有这样一张桌子 <table><tr> <td>some code</td> <td>some code</td> <td>some code</td> </table> 一些代码 一些代码 一些代码 如何将其修改为 <table><tr> <td>some code</td> <tr><td>some cod

我有这样一张桌子

<table><tr>
<td>some code</td>
<td>some code</td>
<td>some code</td>
</table>

一些代码
一些代码
一些代码
如何将其修改为

<table><tr>
<td>some code</td>
<tr><td>some code</td>
<tr><td>some code</td>
</table>

一些代码
一些代码
一些代码
使用Javascript?

应该可以:

var table = document.getElementById("tableid");
var oldrow = table.getElementsByTagName("tr")[0];
var cells = oldrow.childNodes;
while (cells.length>0) {
 var newrow = document.createElement("tr");
 table.appendChild(newrow);
 newrow.appendChild(cells[0]);
}
table.removeChild(oldrow);
你应该关闭你的标签。