jsp页面循环查出数据后,如何点击“立即购买”获取<td>的值,

<%for(goodsgood:list){%><tr><td><imgsrc="<%=good.getImg()%>"width="200"height="100"al... <%
for(goods good:list){
%>
<tr>
<td><img src="<%=good.getImg()%>" width="200" height="100" alt="images"/></td>
<td width="129"><%=good.getContent() %></td>
<td align="center"><%=good.getPrice() %></td>
<td align="center"><input type="button" value="立即购买" onclick="buyNow()" style="width:80px; height:30px;"/></td>
<form id="buynow" name="buynow" action="servlet/buynow" method="post"></form>
</tr>

<%}} %>
展开
 我来答
为自己加油lili
2015-04-20 · 超过93用户采纳过TA的回答
知道小有建树答主
回答量:318
采纳率:78%
帮助的人:83.5万
展开全部
建议:
1、循环的时候,给每一个td一个唯一的id,最好的命名方式是后面添加上循环的i,这样就保证不会重复的,但是不要把同一个循环里面的td赋一样的id值。
2、onclick方法中传递一个参数是当前行的i值。这样就可以根据i的值,获取你想要的td的值:用jquery的方法:$("#"+tdid).html();或者用js:document.getElementById(tdid).innerText或者.innerHTML;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式