>웹 프론트엔드 >JS 튜토리얼 >javascript_javascript 기술로 ID 카드를 확인하는 완전한 방법의 구체적인 구현

javascript_javascript 기술로 ID 카드를 확인하는 완전한 방법의 구체적인 구현

WBOY
WBOY원래의
2016-05-16 17:14:221095검색

코드 복사 코드는 다음과 같습니다.

var certCardValid = function(id){
      var arrVerifyCode = [1,0,"x",9,8,7,6,5,4,3,2]
var wi = [7,9,10,5,8,4, 2,1 ,6,3,7,9,10,5,8,4,2];
var 검사기 = [1,9,8,7,6,5,4,3,2,1, 1]; var msg = "";
if(id.length != 15 && id.length != 18) {
var msg = "");
                                                                    ;


if ( !/^/d $/.test(ai)) {
Ext.MessageBox.alert("메시지 프롬프트" ,"마지막 숫자를 제외한 신분증은 숫자여야 합니다.");
              return false; > var mm = ai.slice(10,12)-1;
var dd = ai. Slice(12,14);
var d = new Date(yyyy,mm,dd);
var now = new Date()
var year = d.getFullYear(); mon = d.getMonth();
var day = d.getDate();


          if (연도 != yyyy || mon != mm || day != dd) 🎜>                Ext.MessageBox.alert("메시지 프롬프트", "신분증이 유효하지 않습니다. ");
                                            ; i) * wi[i];
}

ai = arrVerifyCode[ret %= 11];
ai = ai.toUpperCase() ;


if( id.length == 18 && id != ai){
            Ext.MessageBox.alert("메시지 프롬프트", "신분증이 유효하지 않습니다.")
};


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.