收集了一些用js代码操作checkbox复选框的代码,分享出来,供需要的朋友参考:
<script> //复选框checkbox 处理方法 //搜集整理 www.jbxue.com function selectAll() //全选 { var objs = document.getElementsByName('twId'); var i; for(i = 0; i < objs.length; i++) { if(objs[i].type == "checkbox") { objs[i].checked = true; } } } function unselect() //反选 { var objs = document.getElementsByName('twId'); var i; for(i=0;i<objs.length;i++) { if(objs[i].type=='checkbox') { if(objs[i].checked == true) { objs[i].checked =false; } else { objs[i].checked =true; } } } } function idArray() //得到批量处理的twId { var objs = window.document.getElementsByName('twId'); var i; var idArray = new Array(); var j = 0; for(i=0;i<objs.length;i++) { if(objs[i].type=='checkbox') { if(objs[i].checked == true) { idArray[j] = objs[i].value; j = j + 1; } } } return idArray; } function evArray() //得到批量处理的city { var objs = window.document.getElementsByName('twId'); var evObj = window.document.getElementsByName('cityStr'); var i; var evArray = new Array(); var j = 0; for(i=0;i<objs.length;i++) { if(objs[i].type=='checkbox') { if(objs[i].checked == true) { evArray[j] = evObj[i].value; j = j + 1; } } } return evArray; } function selectUser() //把选择到的值写到文本框 { var userIds = new Array(); userIds = idArray(); var userIdString = userIds.join(","); //数组字符串化 document.getElementById('member').value=userIdString; } </script>
您可能感兴趣的文章:
js判断复选框checkbox是否选中并取出值
JS判断单个checkbox是否被选中的代码
js
判断checkbox是否选中的代码一例
js获取CheckBox多选框值的代码
Js动态添加Checkbox复选框的代码举例
限制复选框 checkbox
最多可选数的js代码
js实现checkbox的全选和全不选
js选中checkbox的代码