網站建設
判斷復選框checkbox是否被選中
checkbox長度為1時的怪現象(多個checkbox時是數組,一個時不是,你可以在for的外面加一個判斷,if(isNaN(len)))
function MoneyGavesss()
{
var len=document.Moneyforms.moveID.length
alert(typeof(len));
if(typeof(len)!="undefined"){
for(i=0,k1=0;i<len;i++){
if(document.Moneyforms.moveID[i].checked){
k1 = 1;
break;
}
}
if( k1 == 0){
alert("請選擇要計算的記錄!");
return false;
}
}else{
if(document.Moneyforms.moveID.checked == false){
alert("請選擇要計算的記錄!");
return false;
}
}
return false;
}