성인인증소스
아래의 소스를 <head></head>사이에 넣어 주세요.
function userName_QC(form){
{
var chk =0; var yy = document.jumin_form.jumin1.value.substring(0,2); var mm = document.jumin_form.jumin1.value.substring(2,4); var dd = document.jumin_form.jumin1.value.substring(4,6); var sex = document.jumin_form.jumin2.value.substring(0,1); var gijun_date = 810101;// 옆의 숫자는 81년1월1일 이후에 태어난 사람은 성인이 아닌것으로 판단 if (document.jumin_form.jumin2.value.split(" ").join("") == "") { alert!! ('주민등록번호를 입력하여 주십시오'); document.jumin_form.jumin1.focus(); return false; } if (document.jumin_form.jumin1.value.length!=6) { alert!! ('주민등록번호 앞 6자리를 입력하십시오'); document.jumin_form.jumin1.focus(); return false; } if (document.jumin_form.jumin2.value.length != 7 ) { alert!! ('주민등록번호 뒤 7자리를 입력하십시오.'); document.jumin_form.jumin2.focus(); return false; }
{ document.jumin_form.jumin1.value = "" document.jumin_form.jumin2.value = "" alert!!('주민등록번호는 숫자만 가능합니다.'); return false; } if ((document.jumin_form.jumin1.value.length!=6)||(mm <1||mm>12||dd<1)){ document.jumin_form.jumin1.value = "" alert!! ('주민등록번호 앞 6자리가 잘못되었습니다.'); document.jumin_form.jumin1.focus(); return false; } if ((sex != 1 && sex !=2 )||(document.jumin_form.jumin2.value.length != 7 )){ document.jumin_form.jumin2.value = "" alert!! ('주민등록번호 뒤 7 자리가 잘못되었습니다.'); document.jumin_form.jumin2.focus(); return false; } for (var i = 0; i <=5 ; i++){ chk = chk + ((i%8+2) * parseInt(document.jumin_form.jumin1.value.substring(i,i+1))) } for (var i = 6; i <=11 ; i++){ chk = chk + ((i%8+2) * parseInt(document.jumin_form.jumin2.value.substring(i-6,i-5))) } chk = 11 - (chk %11) chk = chk % 10 if (chk != document.jumin_form.jumin2.value.substring(6,7)) { document.jumin_form.jumin1.value = "" document.jumin_form.jumin2.value = "" alert!! ('잘못된 주민등록번호입니다.'); document.jumin_form.jumin1.focus(); return false; }
{ alert!! ('성인인증이 되었습니다.'); document.jumin_form.jumin1.focus(); document.location!!="http://tong.nate.com/k1167k";//성인일 경우 이동할 문서의 경로 return false;
} else { alert!! ('대한민국 법에서 정한 성인이 아닙니다.'); document.jumin_form.jumin1.focus(); return false; } return true; } //주민등록번호 자동 이동 기능 function auto_Move(obj) { if (obj.value.length > 5) { jumin_form.jumin2.focus(); } } function prev_move(obj) { if (obj.value.length == 0) { jumin_form.jumin1.focus(); } } --> </SCRIPT> 아래의 소스를 <body>와</body>태그 사이에 넣어주세요. <form method=get name=jumin_form onSubmit="return jumin_QC()"> |
출처 : | 환희짱 | 글쓴이 : 환희짱 원글보기 ![]() |