更多文章

讚一個! Bluezz粉絲團
  • 計數器
  • 友善列印
  • 寄給朋友
  • facebook分享
  •  建立:2007-03-06  更新:2008-04-26
 

身分證產生器(javascript)


字體:
身分證認證在各種電腦的系統中常常會被用到
僅供有興趣寫身份證認證程式的人參考
身分證字號產生器請勿拿來做壞事哦
(盜用別人的身份證字號上網使用是有法律責任的,也是違法行為)
免責聲明:本程式僅供撰寫javascript有趣興的人參考,不負任何使用上的責任

身份証, 身份證, 身分證字號, 身份證字號, 身份證檢測, 身份證檢測規則, 身份證規則, 身分證字號產生器, 身分證產生器下載, 身分證字號產生器下載, 身分證號碼產生器, 身分證製造機, 身分證產生器, 身分證, 身分證製造器, 身分證生產器, 身分證製造, 身分證自造機, 身分正生器
本頁網址:http://bluezz.tw/c.php?id=570



讚一個! Bluezz粉絲團

 
身分證產生器javascript執行結果

 
身分證產生器原始碼
<form>
<table><tr><td>
<fieldset>
<legend align="center">身份證產生器</legend>
<table bgcolor="#f0f3f3">
<tr align="center"><td><input type="text" name="number" maxlength="10">
<tr align="center"><td><input type="radio" name="sex" value="1" checked>男性
<input type="radio" name="sex" value="2">女性
<select name="address">
<option value="A">台北市
<option value="B">台中市
<option value="C">基隆市
<option value="D">台南市
<option value="E">高雄市
<option value="F">台北縣
<option value="G">宜蘭縣
<option value="H">桃園縣
<option value="I">嘉義市
<option value="J">新竹縣
<option value="K">苗栗縣
<option value="L">台中縣
<option value="M">南投縣
<option value="N">彰化縣
<option value="O">新竹市
<option value="P">雲林縣
<option value="Q">嘉義縣
<option value="R">台南縣
<option value="S">高雄縣
<option value="T">屏東縣
<option value="U">花蓮縣
<option value="V">台東縣
<option value="W">金門縣
<option value="X">澎湖
<option value="Y">陽明山
<option value="Z">連江縣
</select>
<tr align="center"><td><input type="button" value="產生" onclick="go()">
<input type="button" value="檢測" onclick="chk()">
<input type="reset" value="重新">

</table>
</fieldset>
</table>
</form>
</center>
</body>
</html>

<script>
function right(){
if(event.button==2)
alert("很抱歉!原始碼不公開");
}
//window.onmousedown=right;
//document.onmousedown=right;
function go(){
var str="";
var N=new Array();
N[1]=document.forms[0].address.value;
N[0]=N[1];
N[2]=2;
if(document.forms[0].sex[0].checked)
N[2]=1;
while(1){
for(var i=3;i<=10;i++){
N[i]=Math.floor(Math.random()*10);
}
switch(N[0]){
case "A": N[0]=1  ; break;
case "B": N[0]=10 ; break;
case "C": N[0]=19 ; break;
case "D": N[0]=28 ; break;
case "E": N[0]=37 ; break;
case "F": N[0]=46 ; break;
case "G": N[0]=55 ; break;
case "H": N[0]=64 ; break;
case "I": N[0]=39 ; break;
case "J": N[0]=73 ; break;
case "K": N[0]=82 ; break;
case "L": N[0]=2  ; break;
case "M": N[0]=11 ; break;
case "N": N[0]=20 ; break;
case "O": N[0]=48 ; break;
case "P": N[0]=29 ; break;
case "Q": N[0]=38 ; break;
case "R": N[0]=47 ; break;
case "S": N[0]=56 ; break;
case "T": N[0]=65 ; break;
case "U": N[0]=74 ; break;
case "V": N[0]=83 ; break;
case "W": N[0]=21 ; break;
case "X": N[0]=3  ; break;
case "Y": N[0]=12 ; break;
case "Z": N[0]=30 ; break;
}
var count=N[0]+N[2]*8+N[3]*7+N[4]*6+N[5]*5+N[6]*4+N[7]*3+N[8]*2+parseInt(N[9])+parseInt(N[10]);
if(count%10==0){
for(var j=1;j<=10;j++){
str+=String(N[j]);
}
break;
}
}
document.forms[0].number.value=str;
}
function chk(){
var m=new Array();
var error;
var msg=document.forms[0].number.value;
for(i=0;i<=9;i++)
m[i+1]=msg.substr(i,1);

switch(m[1]){
case "A": m[1]=1  ; break;
case "B": m[1]=10 ; break;
case "C": m[1]=19 ; break;
case "D": m[1]=28 ; break;
case "E": m[1]=37 ; break;
case "F": m[1]=46 ; break;
case "G": m[1]=55 ; break;
case "H": m[1]=64 ; break;
case "I": m[1]=39 ; break;
case "J": m[1]=73 ; break;
case "K": m[1]=82 ; break;
case "L": m[1]=2  ; break;
case "M": m[1]=11 ; break;
case "N": m[1]=20 ; break;
case "O": m[1]=48 ; break;
case "P": m[1]=29 ; break;
case "Q": m[1]=38 ; break;
case "R": m[1]=47 ; break;
case "S": m[1]=56 ; break;
case "T": m[1]=65 ; break;
case "U": m[1]=74 ; break;
case "V": m[1]=83 ; break;
case "W": m[1]=21 ; break;
case "X": m[1]=3  ; break;
case "Y": m[1]=12 ; break;
case "Z": m[1]=30 ; break;
default :   error=0 ;
}
if(m[2]>2 || m[2]<1)
error=0;
if(error==0){
alert("身份証號碼錯誤!");
return false;
}
var sum=m[1]+m[2]*8+m[3]*7+m[4]*6+m[5]*5+m[6]*4+m[7]*3+m[8]*2+parseInt(m[9])+parseInt(m[10]);
if(sum%10==0)
alert("身份証號碼OK!");
else
alert("身份証號碼錯誤!");
}
</script>

留言討論區


↑12616樓
 標 題  38502208egg
 暱 稱
 葉人安
時間:2011-02-27 14:32:33 來自:114.44.141.xxx
我覺得第一次用好開心喔!

↑12311樓
 標 題  Re:身分證產生器(javascript)
 暱 稱
 yy
時間:2011-01-14 08:26:20 來自:115.81.165.xxx
此則為私密留言

↑8552樓
 標 題  Re:身分證產生器(javascript)
 暱 稱
 天使
時間:2010-04-04 22:00:21 來自:61.224.243.xxx
此則為私密留言

↑8550樓
 標 題  Re:身分證產生器(javascript)
 暱 稱
 小張
時間:2010-04-04 18:20:02 來自:123.204.173.xxx
此則為私密留言

↑6359樓
 標 題  Re:身分證產生器(javascript)
 暱 稱
 小汪
時間:2009-08-29 17:25:30 來自:218.163.1.xxx
有認證日期嘛!?

觀看更多留言

標 題   ※必填
暱 稱  ※必填
E-Mail  
評 價  非常好普通非常差
內 容  
 確認碼  
 更換一組認證碼 ※必填不分大小寫