浏览 1790 次
锁定老帖子 主题:javascript 选中问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-11-25
最后修改:2008-12-26
我想请教个问题。我要在函数function loadPage(){ 这里获取从后台传过来的对象。里面有个字段是我下面页面需要的value。 比如: var strs = '${role.r_Action}'; var obj[] = strs.split("/"); var elmet = document.getElementsByName('role.r_Action'); for(var i=0;i<obj.length;i++){ for(var j=0;j<elmet.length;i++){ if(obj[i] == elmet[j].value){ alert(elmet[j].value); obj[i].checked; } } } } <input type="checkbox" name="role.r_Action" value="forwardPrisonmat"> <input type="checkbox" name="role.r_Action" value="forwardPrisonmat"> <input type="checkbox" name="role.r_Action" value="forwardPrisonmat"> <input type="checkbox" name="role.r_Action" value="forwardPrisonmat"> 这样是不是正确的。要更新的时候。能把有值的勾选上。。。。还有更好的解决办法吗。 迭代,加if。就不用咯。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-11-25
没太看明白你的问题,但我想问一下最下面的这几个input的value从哪儿取到的数据?
forwardPrisinmat是什么东西啊? |
|
返回顶楼 | |
发表时间:2008-12-26
bravewu 写道 没太看明白你的问题,但我想问一下最下面的这几个input的value从哪儿取到的数据?
forwardPrisinmat是什么东西啊? 我的意思就是我想在更新的时候,能把checkbox的相应值勾选上。 forwardPrisinmat这个是我随意写的。也就是要从后台取得值和这个比较,如果是相同的就勾选上?。 |
|
返回顶楼 | |