如何取得 html 代码中 某一个 table 中的 input 集合的 text 值。
以下是 pub.aspx 中的一部分代码:
<table id="divtable">
<tr>
<td>
<div id="dvTitles">
说明:这里是我用 js 动态产生的一组 input 举例如下:
<input id="title1" name="title1" type="text" value="小区图1说明" />
<input id="title2" name="title1" type="text" value="小区图2说明" />
<input id="title3" name="title1" type="text" value="小区图3说明" />
<input id="title4" name="title1" type="text" value="小区图4说明" />
<input id="title5" name="title1" type="text" value="小区图5说明" />
</div>
</td>
</tr>
</table>
我现在已经能够实现在 aspx.CS 后台中取得这些值:
for (int i = 0; i < inputNames.Length; i++)
{
string getname = Request.Form[i]; //取得第 i 个 input 的值,已经成功取到了
}
但是有一个问题,因为 pub.aspx 页面内还有很多其它的 input 标签,如 textbox 等等,所以这样取得的
Request.Form[1]
Request.Form[2]
Request.Form[3]
Request.Form[4]
Request.Form[5]
就是整个页面的的第一个,第二个,第三个 ....... 的 input 的值
所以我想这样,如何只取得 <table id="divtable">
这个 table 中的 所有 input 的值,这要如何写呢,求各位高手帮忙,本人万分感激 ,祝各位2009年新年万事如意,发大财!!