代碼:
function CheckID(){
ID=document.forms['表格名稱'].欄位.value.toLowerCase();
pattern=/^[a-z][12][0-9]{8}$/ ;
if(pattern.test(ID)){
h="abcdefghjklmnpqrstuvxywzio" ;
x=10+h.indexOf(ID.substring(0,1));
chksum=(x-(x%10))/10+(x%10)*9;
for(i=1;i<9;i++){
chksum+=ID.substring(i,i+1)*(9-i);
}
chksum=(10-chksum%10)%10 ;
if(chksum==ID.substring(9,10)){
return true;
}
}
return false;
}