首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

初学[ajax]:怎么在table指定的行前或行后插入新行.

2012-02-25 
初学[ajax]:如何在table指定的行前或行后插入新行..在线等.. - Web 开发 / Ajax已知Table中每行tabletr

初学[ajax]:如何在table指定的行前或行后插入新行..在线等.. - Web 开发 / Ajax
已知Table中每行
<table>
    <tr   id= "aaa "> <td> 内容 </td> </tr>
    <tr   id= "bbb "> <td> 内容二 </td> </tr>
    <tr   id= "ccc "> <td> 内容三 </td> <tr>
    ……
    <tr   id= "abc "> <td> 内容X </td> <tr>
</table>

现在只知道其中一行tr的id= "fgj "
如何在这一行后面新增加一行,并写数据??

[解决办法]
建议搞个计数器,然后用循环找到该行然后进行操作
[解决办法]
table.inserRow(index)
[解决办法]
直接根据id

var oNode=document.getElementById( "fgj ");
var newrow=oNode.cloneNode(true);
newrow.id= "fgjcopy "; //改id
newrow.cells[0].innerHTML= "写数据 "; //写数据
oNode.insertAdjacentElement( "afterEnd ",newrow);

热点排行