checkbox 至少選中一個。
var boxes =document.getElementsByName('dayOfWeek');
var count = 0;
for(i=0;i<boxes.length;i++){
if(boxes[i].checked ){
count ++;
}
}
if(count == 0){
alert('至少選擇一天');
return false;
}
雖然可以實現,不過每次判斷都要把所有checkbox全部編歷。
var boxes =document.getElementsByName('telNo');
var flag = false;
for(i=0;i<boxes.length;i++){
if(boxes[i].checked ){
flag=true;
continue;
}
}
if(flag==false){
alert('至少選擇一個要綁定的號碼');
return;
}
如果有一個選中,就不再循環。
var count = 0;
for(i=0;i<boxes.length;i++){
if(boxes[i].checked ){
count ++;
}
}
if(count == 0){
alert('至少選擇一天');
return false;
}
雖然可以實現,不過每次判斷都要把所有checkbox全部編歷。
var boxes =document.getElementsByName('telNo');
var flag = false;
for(i=0;i<boxes.length;i++){
if(boxes[i].checked ){
flag=true;
continue;
}
}
if(flag==false){
alert('至少選擇一個要綁定的號碼');
return;
}
如果有一個選中,就不再循環。