您的位置:首页 > Web前端 > JavaScript

自学笔记二:jsp页面中checkbox遍历

2013-06-19 08:54 295 查看
需求:在checkbox列表中,如果value值相同,一个的选则状态和另一同步;如果value值只有前半部分相同吗,这一个被选中另一个就要不能被选中。列表代码:
<input type="checkbox" <%=check%> name="check" value="<%=checkValue%>" onClick="checkValue(this)">
实现函数:
function checkValue(object){var val = object.value;var che = object.checked;var el = document.getElementsByTagName('input');var len = el.length;var Permissions="";for(var i=0; i <len; i++){if((el[i].type=="checkbox") ){if(el[i].value == val)el[i].checked = che;else if(el[i].value.split(",")[0] == val.split(",")[0] && che == true)el[i].checked = false;}}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: