<SCRIPT LANGUAGE="JavaScript"> <!-- var lastNumber; var id = "15位身份证号码"//15位身份证号码 var getNum=eval(id.charAt(0)*7+id.charAt(1)*9+id.charAt(2)*10+id.charAt(3)*5+id.charAt(4)*8+id.charAt(5)*4+id.charAt(6)*2+id.charAt(7)*1+id.charAt(8)*6+id.charAt(9)*3+id.charAt(10)*7+id.charAt(11)*9+id.charAt(12)*10+id.charAt(13)*5+id.charAt(14)*8+id.charAt(15)*4+id.charAt(16)*2); getNum=getNum%11; switch (getNum) { case 0 : lastNumber="1"; break; case 1 : lastNumber="0"; break; case 2 : lastNumber="X"; break; case 3 : lastNumber="9"; break; case 4 : lastNumber="8"; break; case 5 : lastNumber="7"; break; case 6 : lastNumber="6"; break; case 7 : lastNumber="5"; break; case 8 : lastNumber="4"; break; case 9 : lastNumber="3"; break; case 10 : lastNumber="2"; break; } document.write(lastNumber); //return lastNumber;