메뉴 건너뛰기

조회 수 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. 라디오버튼 선택 체크여부 radio checked

    Date2014.03.01 Views12671
    Read More
  2. 배너 램덤으로 부여주기

    Date2014.03.01 Views5911
    Read More
  3. 새창을 띠워서 focus주기

    Date2014.03.01 Views5715
    Read More
  4. 지정한 크기로 링크페이지 새창열기

    Date2014.03.01 Views5455
    Read More
  5. 샘플) top left menu

    Date2014.03.01 Views5513
    Read More
  6. 체크박스 체크하면 레이어 보여주기. 체크안하면 알려주기

    Date2014.03.01 Views7458
    Read More
  7. 주민등록번호로 성별/나이/연령대 구분

    Date2014.03.01 Views8794
    Read More
  8. form 값 iframe 으로 넘기기

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

    Date2014.03.01 Views5238
    Read More
  10. iframe을 리로드 하자!

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

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

    Date2014.03.01 Views5855
    Read More
  13. 라디오 버튼 체크

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

    Date2014.03.01 Views5651
    Read More
  15. check_inputbox.js

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

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

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

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

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

    Date2014.03.01 Views5668
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 13 Next
/ 13

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

© k2s0o1d4e0s2i1g5n. All Rights Reserved