그러냐

아이디 비번 검사 본문

javascript

아이디 비번 검사

관절분리 2017. 3. 21. 11:54
반응형

function pwchk(id){

var aList = new Array("0","1","2","3","4","5","6","7","8","9");

var bList = new Array("!","@","#","$","%","^","&","*","(",")","-","_","=","+","\\","|","]","}","[","{","'","\"",";",":","/","?",".",">",",","<","`","~");

var cList = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z",

"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z");

var cnt =0;

for (var i = 0; i < aList.length; i++) {

if (id.indexOf(aList[i])!= -1) {

cnt++;

break;

}

}

for (var i = 0; i < bList.length; i++) {

if (id.indexOf(bList[i])!= -1) {

cnt++;

break;

}

}

for (var i = 0; i < cList.length; i++) {

if (id.indexOf(cList[i])!= -1) {

cnt++;

break;

}

}

if(cnt==3){

return true;

}else{

return false;

}

}

function idchk(id){

var aList = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";

var ch;

for (var i=0;i<id.length;i++) {

  ch = id.charAt(i);

  if (aList.indexOf(ch) < 0) {

 return false;

  }

}

return true;

}

반응형

'javascript' 카테고리의 다른 글

location.href 안먹을때 문제 안됨  (0) 2017.04.24
Javascript 에서 객체 존재 여부 확인  (0) 2017.04.11
javascript replaceAll 함수  (0) 2017.03.09
javascript 에서 trim 사용하기  (0) 2017.03.09
무료 주소 검색 API  (0) 2017.02.22