Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery中输入的简单数字验证_Jquery_Validation_Numeric - Fatal编程技术网

jquery中输入的简单数字验证

jquery中输入的简单数字验证,jquery,validation,numeric,Jquery,Validation,Numeric,有人能帮我进行简单的jquery数字验证吗 <input type="text" name="yourphone" id="yourphone" required style="border-radius:6px; border:1px solid #ccc; width:300px; height:25px;" /> <input type="submit" value="Send Inquiry" class="button" id="mySubmitButton" /&g

有人能帮我进行简单的jquery数字验证吗

<input type="text" name="yourphone" id="yourphone" required style="border-radius:6px; border:1px solid #ccc; width:300px; height:25px;" />
<input type="submit" value="Send Inquiry" class="button" id="mySubmitButton" />

您可以将输入类型更改为类似数字的您可以将输入类型更改为类似数字的数字验证,用于什么?检查整数?花车?最大/分钟?我从代码中猜出电话号码。。告诉我们您正在尝试做什么,以及您已经尝试实现了什么。当然,将输入类型从文本更改为数字!右边,右边-右边列表中的所有答案都正确了吗?什么的数字验证?检查整数?花车?最大/分钟?我从代码中猜出电话号码。。告诉我们您正在尝试做什么,以及您已经尝试实现了什么。当然,将输入类型从文本更改为数字!右边,右边-右边列表中的所有答案都正确吗?您是否能正常工作?或者只返回$.isNumericvalue;是的,这样做了,并添加了一个regex替代。或者只返回$.isNumericvalue;是的,这样做了,并添加了一个regex替代。
$('#myform').on('submit', function(){
    var value = $('#yourphone').val()
    return $.isNumeric(value);
});
$('#myform').on('submit', function(){
    var value = $('#yourphone').val()
    var regex = new RegExp(/^\+?[0-9(),.-]+$/);
    if(value.match(regex)) {return true;}
    return false;
});
$('#myform').on('submit', function(){

    var value = $('#yourphone').val()
    var regex = new RegExp(/^\+?[0-9(),.-]+$/);
    if(value.match(regex)) {return true;}
    return false;
});
<script type="text/javascript">
    var specialKeys = new Array();
    specialKeys.push(8); //Backspace
    $(function () {
        $(".numeric").bind("keypress", function (e) {
            var keyCode = e.which ? e.which : e.keyCode
            var ret = ((keyCode >= 48 && keyCode <= 57) || specialKeys.indexOf(keyCode) != -1);
            $(".error").css("display", ret ? "none" : "inline");
            return ret;
        });
        $(".numeric").bind("paste", function (e) {
            return false;
        });
        $(".numeric").bind("drop", function (e) {
            return false;
        });
    });
</script>