function checkInput(obj,name,isMustCheckLength,length){//檢核是否為必輸及欄位長度是否超長.
if(obj.value == ''){
alert('請輸入' + name);
obj.focus();
return false;
}
else{
if(isMustCheckLength==true){
if(ChineseLenLimit(obj.value,length)==false){
alert(name+'欄位太長');
obj.focus();
return false;
}else{
return true;
}
}else{
return true;
}
}
}
function ChineseLenLimit( str, maxLen){
if(str==null || str==""){
return true;
}
var Strs = str;
var strlength=0;
var i;
for ( i=0;i<str.length;i++) {
if(str.charCodeAt(i)>=1000)
strlength += 3;
else
strlength += 1;
}
if ( strlength > maxLen ){
return false;
}
return true;
}
function checkInt(obj,name){//檢核是否為數字
var intValue = parseInt(obj.value);
if(obj.value != intValue){
alert(name + '必須為整數');
obj.focus();
return false;
}
else return true;
}