困惑??

chongqing_ljg 2003-02-20 07:32:40
在table中
用insertrows()动态地增加,和deleterow()删除一些行,
在这行中有些是要填入数据的,
在填入数据后,
有什么办法根据rows[].cells[]来得到输入的值,

或者有什么好的办法得到填入的值
...全文
68 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chongqing_ljg 2003-02-21
  • 打赏
  • 举报
回复
to: sportdog(apple)

这只是实现了增加和删除行,
如何获取输入值后的值呢,

在这中间可能有很多的增加和删除的操作,
INPUT中的name就不是按顺序的了,还有可能name相同了

有什么办法处理好它呢
sportdog 2003-02-20
  • 打赏
  • 举报
回复
<table width="100%" border="1" id=otable>
<tr>
<td><div align="center">科研工作项目</div></td>
<td><div align="center">预期目标</div></td>
<td><div align="center">进度</div></td>
<td><div align="center">工作者</div></td>
<td></td>
</tr>
<tr>
<td><INPUT name=ItemSub size=10></td>
<td><INPUT name=ItemObject size=10></td>
<td><INPUT name=ItemSche size=10></td>
<td><INPUT name=Workman size=10></td>
</tr>
</table>
<input type=button name=b1 value=del onclick=del()>
<input type=button name=b1 value=add onclick=add()>

<script language=javascript>
<!--
function del()
{
otable.deleteRow(1);

}

function add()
{ var madd=otable.rows.length;
var orow1=otable.insertRow(otable.rows.length);
//insert one row.
var arows=otable.rows;
//retrieve the rows collection for the table
var acells=orow1.cells;
//retrieve the cells collection for the new row
var ocell1_1=arows(orow1.rowIndex).insertCell(acells.length);
var ocell1_2=arows(orow1.rowIndex).insertCell(acells.length);
var ocell1_3=arows(orow1.rowIndex).insertCell(acells.length);
var ocell1_4=arows(orow1.rowIndex).insertCell(acells.length);
ocell1_1.innerHTML="<INPUT name=ItemSub"+madd+" size=10>";
ocell1_2.innerHTML="<INPUT name=Itemobject"+madd+" size=10>";
ocell1_3.innerHTML="<INPUT name=ItemShce"+madd+" size=10>";
ocell1_4.innerHTML="<INPUT name=workman"+madd+" size=10>";
}

-->
</script>

Reker熊 2003-02-20
  • 打赏
  • 举报
回复
document.getElementById("tableID").rows[i].cells[j].innerText;
i,j为数字
lgchao 2003-02-20
  • 打赏
  • 举报
回复
试试
document.all.oTable.rows(i).cells(j).innerText

87,996

社区成员

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

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