자바 스크립트 입력 숫자 전용 정규식

착암기 013

필드를 숫자로만 확인하는 RegEx 유효성 검사가 있습니다. 그러나 문자열의 길이가 10 자리 이상인 경우에만 유효성 검사가 true를 반환합니다. 그러나 10보다 작 으면 5라고 가정하면 false를 반환합니다.

내 코드는 다음과 같습니다.

function isNumeric(elem, helperMsg) {
    var numericExpression = /^[0-9]+$/;
    if (elem.value.match(numericExpression)) {
        return true;
    } else {
        alert(helperMsg);
        elem.focus();
        return false;
    }
}


function formValidator() {
    var phone = document.getElementById('home');
    if (isNumeric(phone, "Please enter a valid Australian House Phone Number")) {
        console.log("Passed phone number");
        if (isNumericPostal(postal, "Please enter a valid Postal Code of Australia it should be 4 digits only")) {
            return true;
        }
    }
}
}
웹 이불

또한 isNumeric 함수에서 유효성 검사 논리와 UI 논리를 혼합하고 있습니다. 나쁜 습관입니다. /^\d{10,13}$/.test(yourValue)반환합니다 true/false-이 경우 더해야한다.

function isNumeric(val) {
    return /^\d{10,13}$/.test(val);
}

function formValidator() {
    var phone = document.getElementById('home');
    if (!isNumeric(phone.value)) {
       alert("Please enter a valid Australian House Phone Number");
       phone.focus();
       return false;
    }
    // do your other logic in similar manner
    return true;
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

정규식 입력 전용 숫자 및 백 스페이스

분류에서Dev

문자, 숫자 및-자바 스크립트 허용을위한 정규식

분류에서Dev

정규식 자바 스크립트를 사용한 숫자 형식

분류에서Dev

자바 스크립트에서 전화 번호 입력을 강제하는 정규식

분류에서Dev

자바 스크립트 전역 정규식

분류에서Dev

자바 스크립트 정규식-전화 번호

분류에서Dev

숫자와 특수 문자를 허용하지만 0 만 허용하는 자바 스크립트 정규식

분류에서Dev

정규식 자바 스크립트 삽입 공간

분류에서Dev

자바 스크립트 사용시 정규식 오류

분류에서Dev

자바 스크립트를 사용한 정규식 일치

분류에서Dev

자바 스크립트 용 정규식 만들기

분류에서Dev

정규식을 사용하는 자바 스크립트 split ()

분류에서Dev

자바 스크립트의 조건에 따라 정규식을 사용하여 문자열의 숫자 강조

분류에서Dev

자바 스크립트 정규식을 사용하여 문자열의 마지막 숫자 가져 오기

분류에서Dev

숫자 전용 정규식

분류에서Dev

자바 스크립트에서 정규식을 사용하여 입력 된 연도를 입력 한 나이를 계산할 수 있습니까?

분류에서Dev

자바 스크립트 : 사용자 입력을 시간순으로 정렬

분류에서Dev

자바 스크립트 정규식

분류에서Dev

자바 스크립트 정규식 (x)

분류에서Dev

정규식 자바 스크립트?

분류에서Dev

자바 스크립트 정규식

분류에서Dev

입력 필드 / 양식을 입력하지 않고 입력을 전달하는 자바 스크립트

분류에서Dev

자바 스크립트 / 정규식을 사용하여 문자열 자르기

분류에서Dev

자바 스크립트-정규식 대문자, 소문자 및 숫자 2 개

분류에서Dev

toPrecision (2) 출력을 수정하는 자바 스크립트 정규식

분류에서Dev

입력 텍스트에 자바 스크립트 변수 전달

분류에서Dev

자바 스크립트를 사용하여 입력 태그 값 설정

분류에서Dev

자바 스크립트 정규식을 사용하여 문자열 추출

분류에서Dev

자바 스크립트 개체 속성에 설정된 정규식 사용

Related 관련 기사

  1. 1

    정규식 입력 전용 숫자 및 백 스페이스

  2. 2

    문자, 숫자 및-자바 스크립트 허용을위한 정규식

  3. 3

    정규식 자바 스크립트를 사용한 숫자 형식

  4. 4

    자바 스크립트에서 전화 번호 입력을 강제하는 정규식

  5. 5

    자바 스크립트 전역 정규식

  6. 6

    자바 스크립트 정규식-전화 번호

  7. 7

    숫자와 특수 문자를 허용하지만 0 만 허용하는 자바 스크립트 정규식

  8. 8

    정규식 자바 스크립트 삽입 공간

  9. 9

    자바 스크립트 사용시 정규식 오류

  10. 10

    자바 스크립트를 사용한 정규식 일치

  11. 11

    자바 스크립트 용 정규식 만들기

  12. 12

    정규식을 사용하는 자바 스크립트 split ()

  13. 13

    자바 스크립트의 조건에 따라 정규식을 사용하여 문자열의 숫자 강조

  14. 14

    자바 스크립트 정규식을 사용하여 문자열의 마지막 숫자 가져 오기

  15. 15

    숫자 전용 정규식

  16. 16

    자바 스크립트에서 정규식을 사용하여 입력 된 연도를 입력 한 나이를 계산할 수 있습니까?

  17. 17

    자바 스크립트 : 사용자 입력을 시간순으로 정렬

  18. 18

    자바 스크립트 정규식

  19. 19

    자바 스크립트 정규식 (x)

  20. 20

    정규식 자바 스크립트?

  21. 21

    자바 스크립트 정규식

  22. 22

    입력 필드 / 양식을 입력하지 않고 입력을 전달하는 자바 스크립트

  23. 23

    자바 스크립트 / 정규식을 사용하여 문자열 자르기

  24. 24

    자바 스크립트-정규식 대문자, 소문자 및 숫자 2 개

  25. 25

    toPrecision (2) 출력을 수정하는 자바 스크립트 정규식

  26. 26

    입력 텍스트에 자바 스크립트 변수 전달

  27. 27

    자바 스크립트를 사용하여 입력 태그 값 설정

  28. 28

    자바 스크립트 정규식을 사용하여 문자열 추출

  29. 29

    자바 스크립트 개체 속성에 설정된 정규식 사용

뜨겁다태그

보관