检查值的长度是否为数字jquery

时间:2015-02-22 20:27:12

标签: javascript jquery html5

电话:

if (!$.isNumeric($("#phone").val())) {

alert("error invalid number");

    }

我正在制作一个允许用户注册的简单表单,但我的问题是如何避免用户不应只点击1个长度的值。让我说长度应该小于7,我试着在if语句中添加&& $("#phone").val().length < 7。但它不会工作:(

1 个答案:

答案 0 :(得分:2)

您使用的是&amp;&amp;当你需要使用||时。如果它不是数字或它的长度小于7。

if (! $.isNumeric($("#phone").val()) || $("#phone").val().length < 7) {
    alert("Phone is not numeric");
}

你可以查看这个小jsfiddle

http://jsfiddle.net/tsot1pt2/