메뉴 건너뛰기

조회 수 5292 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
// str은 0~9까지 숫자만 가능하다.
function checkNumber(str) {
    var flag=true;
    if (str.length > 0) {
        for (i = 0; i < str.length; i++) { 
            if (str.charAt(i) < '0' || str.charAt(i) > '9') {
                flag=false;
            }
        }
    }
    return flag;
}

// str은 모두 소문자여야하고 첫글자는 영문이어야 한다. 영문과 0~9, -, _, ^는 허용한다.
function CheckChar(str) {
    strarr = new Array(str.length);
    var flag = true;
    for (i=0; i<str.length; i++) {
        strarr[i] = str.charAt(i)
        if (i==0) {
            if (!((strarr[i]>='a')&&(strarr[i]<='z'))) {
                flag = false;
            }
        } else {
            if (!((strarr[i]>='a')&&(strarr[i]<='z')||(strarr[i]>='0')&&(strarr[i]<='9')||(strarr[i]=='-')||(strarr[i]=='_')||(strarr[i]=='^'))) {
                flag = false;
            }
        }
    }
    if (flag) {
        return true;
    } else {
        return false;
    }
}

// str은 모두 영문소문자여야 한다.
function CheckChar2(str) {
    strarr = new Array(str.length);
    var flag = true;
    for (i=0; i<str.length; i++) {
        strarr[i] = str.charAt(i)
        if (!((strarr[i]>='a')&&(strarr[i]<='z'))) {
            flag = false;
        }
    }
    if (flag) {
        return true;
    } else {
        return false;
    }
}

// 이메일 체크
function CheckMail(strMail) {
   /** 체크사항
     - @가 2개이상일 경우
     - .이 붙어서 나오는 경우
     -  @.나  .@이 존재하는 경우
     - 맨처음이.인 경우
     - @이전에 하나이상의 문자가 있어야 함
     - @가 하나있어야 함
     - Domain명에 .이 하나 이상 있어야 함
     - Domain명의 마지막 문자는 영문자 2~4개이어야 함 **/

    var check1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 

    var check2 = /^[a-zA-Z0-9\-\.\_]+\@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4})$/;
    
    if ( !check1.test(strMail) && check2.test(strMail) ) {
        return true;
    } else {
        return false;
    }
}

// str은 한글이어야만 한다.
function CheckHangul(str) {
    strarr = new Array(str.length);
    schar = new Array('/','.','>','<',',','?','}','{',' ','\\','|','(',')','+','=');
    flag = true;
    for (i=0; i<str.length; i++) {
        for (j=0; j<schar.length; j++) {
            if (schar[j] ==str.charAt(i)) {
                flag = false;
            }
        }
        strarr[i] = str.charAt(i)
        if ((strarr[i] >=0) && (strarr[i] <=9)) {
            flag = false;
        } else if ((strarr[i] >='a') && (strarr[i] <='z')) {
            flag = false;
        } else if ((strarr[i] >='A') && (strarr[i] <='Z')) {
            flag = false;
        } else if ((escape(strarr[i]) > '%60') && (escape(strarr[i]) <'%80') ) {
            flag = false;
        }
    }
    if (flag) {
        return true;
    } else {
        return false;
    }
    
}

  1. 이미지클릭시 옆에 큰이미지나오기

    Date2014.03.17 Views5518
    Read More
  2. 따라다니는 배너

    Date2014.03.17 Views6270
    Read More
  3. 입력된 글씨수 제어

    Date2014.03.01 Views6700
    Read More
  4. select 당일 날짜 출력

    Date2014.03.01 Views5780
    Read More
  5. 입력된 폼의 내용 똑같이 복사

    Date2014.03.01 Views6892
    Read More
  6. 해상도에 따라 배경 바꾸기

    Date2014.03.01 Views6083
    Read More
  7. input 빈칸 체크

    Date2014.03.01 Views6271
    Read More
  8. 선택된 select 의 option 값을 다른 select로 넘겨주기

    Date2014.03.01 Views5668
    Read More
  9. checkbox 한개 클릭으로 다른모든 checkbox 클릭되게 하기

    Date2014.03.01 Views5709
    Read More
  10. 자바 스크립트 confirm()함수에서 (확인,취소) -> (예,아니오)

    Date2014.03.01 Views10213
    Read More
  11. 제목에 한글 영문 숫자 와 공란만 입력하게 하고 싶습니다.

    Date2014.03.01 Views6461
    Read More
  12. input type checkbox 체크했는지 검사하는 소스

    Date2014.03.01 Views5456
    Read More
  13. check_inputbox.js

    Date2014.03.01 Views5407
    Read More
  14. Textarea 글자수 체크

    Date2014.03.01 Views5651
    Read More
  15. 라디오 버튼 체크

    Date2014.03.01 Views5451
    Read More
  16. iframe 높이 자동으로 잡아주기

    Date2014.03.01 Views5855
    Read More
  17. 영문, 숫자, 한글, 이메일 체크 하는 함수

    Date2014.03.01 Views5292
    Read More
  18. iframe을 리로드 하자!

    Date2014.03.01 Views5933
    Read More
  19. 이미지나 태그정렬이 안맞을때 absmiddle

    Date2014.03.01 Views5238
    Read More
  20. form 값 iframe 으로 넘기기

    Date2014.03.01 Views6872
    Read More
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved