javascript如何通过表单的ID获取该条记录中的其他属性,并对其他属性进行判断?
我的JSP页面里面有个表格,表格里面的数据就是我数据库car表里面的数据记录,主键为ID。。前台已经将car中所有记录显示出来了,现在我想通过表中的ID来获取该条记录,然...
我的JSP页面里面有个表格,表格里面的数据就是我数据库car表里面的数据记录,主键为ID。。前台已经将car中所有记录显示出来了,现在我想通过表中的ID来获取该条记录,然后对该条记录中的其他属性添加一些函数对他们进行判断,请问应该如何实现。目前我知道获取该条记录的ID应该是 var id = document.getElementById("CId"); 之后再怎么取得该条记录中的CNum我就不清楚了,希望高手指点!
部分源代码:
<logic:iterate id="t_car" name="s_carlist" scope="session">
<tr>
<td>
${t_car.CId}
</td>
<td>
${t_car.CName}
</td>
<td>
${t_car.CColor}
</td>
<td>
${t_car.CPrice}
</td>
<td>
${t_car.CNum}
</td>
<td>
${t_car.CProduct}
</td>
<td>
${t_car.CTime}
</td>
<td>
${t_car.CInfo}
</td>
<td>
<html:link action="./car_buy.do" paramId="CId" paramName="t_car"
paramProperty="CId" onclick="checkNum()">购买</html:link>
</tr>
</logic:iterate> 展开
部分源代码:
<logic:iterate id="t_car" name="s_carlist" scope="session">
<tr>
<td>
${t_car.CId}
</td>
<td>
${t_car.CName}
</td>
<td>
${t_car.CColor}
</td>
<td>
${t_car.CPrice}
</td>
<td>
${t_car.CNum}
</td>
<td>
${t_car.CProduct}
</td>
<td>
${t_car.CTime}
</td>
<td>
${t_car.CInfo}
</td>
<td>
<html:link action="./car_buy.do" paramId="CId" paramName="t_car"
paramProperty="CId" onclick="checkNum()">购买</html:link>
</tr>
</logic:iterate> 展开
1个回答
展开全部
你的意思是不是要从网页上读取num那个单元格的值,这样的话可以给Cnum那个单元格加个ID
<td id='num'>15</td> 比如现在cnum是15,那你要得到这个就是
var n = document.getElementById('num').value;
<td id='num'>15</td> 比如现在cnum是15,那你要得到这个就是
var n = document.getElementById('num').value;
更多追问追答
追问
朋友,你的意思我懂了,可是跟我说的有出入。
我再补充的说一下吧。
我这个s_carlist表就是数据库car表中的数据,比如car表中有这么几条记录:
1 奔驰 白色 350 3 德国 2011 无
2 奥迪 黑色 350 4 德国 2011 无
现在我的目的呢就是想通过s_carlist中的ID来取得该条记录中的NUm的值
问题主要就是在,s_carlist表中的列他们的属性都是一样的,不是一个一个来标识的。
追答
这个。。还不是很明白,是不是要根据数据库中数据的一个字段来找到一条数据,然后处理他?是这样吗,是不是说一起输出很多条数据,然后根据一个ID得到跟他属于同一行的其他数据?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询