Javascript Regex - What to use to validate a phone number?

后端 未结 6 678
你的背包
你的背包 2020-12-05 21:04

Could anyone tell me what RegEx would work to validate an international phone number including white space between the numbers and also allowing for these chars: - ( )

6条回答
  •  盖世英雄少女心
    2020-12-05 21:36

    function checkPhoneNumber(val) {
        var num = document.getElementById(val).value;
        var mob=/^[+]*[(]{0,1}[0-9]{1,3}[)]{0,1}[-\s\./0-9]*$/g;
        if (mob.test(num) == false) {
            alert("Please Enter Valid Phone Number.");
            document.getElementById(val).value = "";
            return false;
        }
         if (num.length > 15) {
            alert("Only 15 characters allowed for Phone Number field.");
            document.getElementById(val).value = "";
            return false;
        }
    
        return true;
    }
    

    Try it Ones

提交回复
热议问题