java里选中checkbox怎么获得该行的ID?

比如说我把产品添加到收藏夹了进入收藏夹查看所有的产品也可以购买产品在每个产品的前面有个复选框可以选中好几个产品然后点击购买选中的产品就会自己跳到购物车请问我怎么才能获得该... 比如说 我把 产品添加到 收藏夹了 进入收藏夹 查看所有的产品 也可以购买产品 在每个产品的 前面 有个复选框 可以选中好几个产品 然后点击购买 选中的 产品就会自己跳到 购物车请问我怎么才能获得 该行的 ID ?
急求,谢谢
展开
 我来答
匿名用户
2013-06-21
展开全部
思路是:先获取复选框的值 然后进行循环看多少被选中 然后将参数进行提交 最后在后台用集合接收!!!!代码在下面,由于代码复制不上来,我是手写的,不知道有没有错~~反正给你一个思路吧!!!呵呵~~function add() { count = 0; // 进行判定的临时变量 var i = 0; //计数器的作用 就是看你提交啦多少产品 for( var j = 0 ; j < document.getElementsByName("复选框的ID值").length ; i++) { if(document.getElementsByName("复选框的ID值").[j].checked) { i = j; count++; } if( count == 0) { alert("请选择你要的产品"); return; } if( count > 0) { window.self.location = "你要转到的页面" + document.getElementsByName("复选框的ID值").value; } }}
匿名用户
2013-06-21
展开全部
object.selectIndex[1].id,就是利用对象中的属性来查找ID,你可以按这个思路试试看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longxinwu888
2015-07-23 · TA获得超过134个赞
知道小有建树答主
回答量:171
采纳率:100%
帮助的人:102万
展开全部
var checks = document.getElementsByTagName("input");
for(var i in checks){
if(checks[i].checked){
alert(checks[i].id);//ID
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
李尚鸿_27
2018-11-13 · 超过14用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:22.6万
展开全部
我这个是正确的
var checks = document.getElementsByName("input");
for(var i in checks){
if(checks[i].checked){
alert(checks[i].id);//ID
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式