请教各位高手?(有礼了)

c953131 2003-09-08 03:19:25
当按下“增加”时,使表格由增加一行:
如下:
<table >
<tr><td>
名称:<input name="name" type="text" id="name" style="width:100%" >
代码:<input name="code" type="text" id="code" style="width:100%" >
</td><tr>
<tr><td>
增加
</td><tr>
</table>

按下“增加”后,
<table >
<tr><td>
名称:<input name="name" type="text" id="name" style="width:100%" >
代码:<input name="code" type="text" id="code" style="width:100%" >
</td><tr>
<tr><td>
名称:<input name="name" type="text" id="name" style="width:100%" >
代码:<input name="code" type="text" id="code" style="width:100%" >
</td><tr>
<tr><td>
增加
</td><tr>
</table>

如上这功能应如何实现!
谢谢!

...全文
33 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ajsword 2003-09-12
  • 打赏
  • 举报
回复
var newRow = tableName.insertRow(inElement);
inElement为你要插入的行的位置,0~表格的行数-1
c953131 2003-09-12
  • 打赏
  • 举报
回复
up
随风奔跑 2003-09-10
  • 打赏
  • 举报
回复
myNewCell = myNewRow.insertCell(0);
这个是不是确定要插入的行的位置阿??
在开始位置插入吗?
那如果插入到确定按钮之上怎么写阿??
c953131 2003-09-10
  • 打赏
  • 举报
回复
up
zhangguagua 2003-09-08
  • 打赏
  • 举报
回复
<table id=gua border=1>
<tr><td>
名称:<input name="name" type="text" id="name" style="width:100%" >
代码:<input name="code" type="text" id="code" style="width:100%" >
</td><tr>
<tr><td>
<button onclick="aa(this)">增加</button>
</td><tr>
</table>
<script>
function aa(e)
{
otr=e.parentElement.parentElement.sectionRowIndex;
table=document.getElementById("gua");
myNewRow =table.insertRow(otr);
myNewCell = myNewRow.insertCell(0);
myNewCell.innerHTML =" ";
myNewRow =table.insertRow(otr);
myNewCell = myNewRow.insertCell(0);
myNewCell.innerHTML = "名称:<input name='name' type='text' id='name' style='width:100%' >代码:

<input name='code' type='text' id='code' style='width:100%' >";
}
</script>

87,987

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧