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

jsp 获取报表某行某列值

2012-09-10 
jsp 获取表格某行某列值我有一个表格trtdinput typehidden nameid value1/tdtdname/t

jsp 获取表格某行某列值
我有一个表格
<tr>
<td><input type="hidden" name="id" value="1"></td>
<td>name</td>
<td>1.0</td>/*单价*/
<td><input type="type" name="number" value="10" onchange="changnum()"></td>
<td><input type="type" name="subtotal" value="10"></td>
<tr>
下面还有若干行:
我要怎么样才能在点击number这个框时得到对应该行的id值和这个number值能。其实我的意图就是改变数量

[解决办法]
你生成表格的时候 用一个 i 记录行号

如:

<tr id="0"> 
<td> <input type="hidden" name="id" value="1"> </td> 
<td>name </td> 
<td>1.0 </td>/*单价*/ 
<td> <input type="type" name="number" value="10" onchange="changnum(0)"> </td> 
<td> <input type="type" name="subtotal" value="10"> </td> 
<tr> 


<tr id="1"> 
<td> <input type="hidden" name="id" value="1"> </td> 
<td>name </td> 
<td>1.0 </td>/*单价*/ 
<td> <input type="type" name="number" value="10" onchange="changnum(1)"> </td> 
<td> <input type="type" name="subtotal" value="10"> </td> 
<tr> 

<tr id="2">
<td> <input type="hidden" name="id" value="1"> </td> 
<td>name </td> 
<td>1.0 </td>/*单价*/ 
<td> <input type="type" name="number" value="10" onchange="changnum(2)"> </td> 
<td> <input type="type" name="subtotal" value="10"> </td> 
<tr> 



function changnum(i){
 var id = document.getElementsByName("id")[i].value;
 var number = document.getElementsByName("number")[i].value;

}

热点排行