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; }
推荐阅读
JQUERY 对象与DOM对象之两者相互间的转换
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换什么是jQuery对象? ---就是通过jQuery包装DOM对象>>>详细阅读
本文标题:js checkbox(复选框) 使用集锦
地址:http://www.17bianji.com/kaifa2/JS/28770.html
1/2 1