메뉴 건너뛰기

조회 수 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. No Image 17Mar
    by
    2014/03/17 Views 5518 

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

  2. No Image 17Mar
    by
    2014/03/17 Views 6270 

    따라다니는 배너

  3. 입력된 글씨수 제어

  4. select 당일 날짜 출력

  5. 입력된 폼의 내용 똑같이 복사

  6. No Image 01Mar
    by
    2014/03/01 Views 6083 

    해상도에 따라 배경 바꾸기

  7. No Image 01Mar
    by
    2014/03/01 Views 6271 

    input 빈칸 체크

  8. No Image 01Mar
    by
    2014/03/01 Views 5668 

    선택된 select 의 option 값을 다른 select로 넘겨주기

  9. No Image 01Mar
    by
    2014/03/01 Views 5709 

    checkbox 한개 클릭으로 다른모든 checkbox 클릭되게 하기

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

  11. No Image 01Mar
    by
    2014/03/01 Views 6461 

    제목에 한글 영문 숫자 와 공란만 입력하게 하고 싶습니다.

  12. No Image 01Mar
    by
    2014/03/01 Views 5456 

    input type checkbox 체크했는지 검사하는 소스

  13. No Image 01Mar
    by
    2014/03/01 Views 5407 

    check_inputbox.js

  14. No Image 01Mar
    by
    2014/03/01 Views 5651 

    Textarea 글자수 체크

  15. No Image 01Mar
    by
    2014/03/01 Views 5451 

    라디오 버튼 체크

  16. No Image 01Mar
    by
    2014/03/01 Views 5855 

    iframe 높이 자동으로 잡아주기

  17. No Image 01Mar
    by 조쉬
    2014/03/01 Views 5292 

    영문, 숫자, 한글, 이메일 체크 하는 함수

  18. No Image 01Mar
    by
    2014/03/01 Views 5933 

    iframe을 리로드 하자!

  19. No Image 01Mar
    by
    2014/03/01 Views 5238 

    이미지나 태그정렬이 안맞을때 absmiddle

  20. No Image 01Mar
    by
    2014/03/01 Views 6872 

    form 값 iframe 으로 넘기기

Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 Next
/ 13

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved