// 此方法主要判斷checkbox清單是否被選取 // c 為控制項ID名稱 a則為item(選項)數量 function check_boxSel(c,msg) { var obj; var ck = false; var objs = document.getElementsByName(c); for(var i=0;i "9") { obj.focus(); alert(msg); return false; } } return true; } //确认是否为数字 // c 为元素id名称 function isNumberBig(c,msg) { var obj; var bl = true; obj = document.getElementById(c); for(i = 0; i < obj.value.length; i++) { if(obj.value.charAt(i)=="." && bl == true){ if(bl==true){ bl = false; continue; }else{ obj.focus(); alert(msg); return false; } } if(obj.value.charAt(i) < "0" || obj.value.charAt(i) > "9") { obj.focus(); alert(msg); return false; } } if(parseInt(obj.value)<=0){ obj.focus(); alert(msg); return false; } return true; } //确认是否为整数 // c 为元素id名称 function isInteger(c,msg) { var obj; obj = document.getElementById(c); for(i = 0; i < obj.value.length; i++) { if(obj.value.charAt(i) < "0" || obj.value.charAt(i) > "9" || obj.value.charAt(i)=='.') { obj.focus(); alert(msg); return false; } } return true; } //确认是否为整数 ,且数字大于0 // c 为元素id名称 function isIntegerBig(c,msg) { var obj; obj = document.getElementById(c); for(i = 0; i < obj.value.length; i++) { if(obj.value.charAt(i) < "0" || obj.value.charAt(i) > "9" || obj.value.charAt(i)=='.') { obj.focus(); alert(msg); return false; } } if(parseInt(obj.value)<=0){ obj.focus(); alert(msg); return false; } return true; } //檢查欄位字數長度 // c 為控制項ID名稱,len為長度,msg為要告知的訊息 function check_length(c,len,msg) { var obj; obj = document.getElementById(c); if(obj.value.length > len) { obj.focus(); alert(msg); // window.event.returnValue=false; } } //檢查欄位數值(最大值) // c 為控制項ID名稱,count為最大數值,msg為要告知的訊息 function check_max_count(c,count,msg) { var obj; obj = document.getElementById(c); if(obj.value > count) { obj.focus(); alert(msg); window.event.returnValue=false; } } //檢查欄位數值(最小值) // c 為控制項ID名稱,count為最小數值,msg為要告知的訊息 function check_min_count(c,count,msg) { var obj; obj = document.getElementById(c); if(obj.value < count) { obj.focus(); alert(msg); window.event.returnValue=false; } } //檢查欄位是否為空值 // c 為控制項ID名稱,msg為要告知的訊息 function check_value(c,msg) { var obj; obj = document.getElementById(c); if(obj.value == "") { obj.focus(); alert(msg); //window.event.returnValue=false; return false; } return true; } //检查邮件格式 function check_email(c,msg) { err = ''; obj = document.getElementById(c); reg = new RegExp("^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+(\\.)+([a-zA-Z]{2,4})$","gi"); if((obj.value == '') || (!reg.test(obj.value))) { obj.focus(); alert(msg); return false; } return true; }