1. 程式人生 > >javascript複選框的全選和複選

javascript複選框的全選和複選

function dochange(obj){
var array1=new Array();
array1 =document.getElementsByName('selectChk');
for(var i=0;i<array1.length;i++){
if(array1[i].checked=='checked')
array1[i].checked=obj.checked;
else
array1[i].checked=obj.checked;
}
}
這個是點選一個複選框 下面的一組都被選中 也可以用別的途徑來實現全選
下面這個是判斷哪些複選框被選中了
function doupdate(){
var array=new Array();
array=document.getElementsByName('selectChk');
var tmp="";
var count=0;
for(var i=0;i<array.length;i++){
if(array[i].checked){
count++;
tmp+=array[i].value+",";
}
}
if(count==0){
alert('請選擇複選框');
return;
}
}
傳一個長字串到伺服器 然後在伺服器端拆分成陣列