【发布时间】:2012-03-04 23:56:52
【问题描述】:
我已经在表单上设置了 jQuery 验证,验证当前测试电话号码字段不为空并且是一个数字,但我希望它能够处理用户在移动/区域之后放置一个空格代码。
任何人都可以建议我需要做什么才能允许这样做吗?
这是我当前的代码 -
if((phone.length == 0) || (names == 'Please Enter Your Contact Number (no space)')){
var error = true;
$('.error').fadeIn(500);
$('.pStar').fadeIn(500);
}else{
var value = $('#phone').val().replace(/^\s\s*/, '').replace(/\s\s*$/, '');
var intRegex = /^\d+$/;
if(!intRegex.test(value)) {
var error = true;
$('.error').fadeIn(500);
$('.pStar').fadeIn(500);
} else{
$('.pStar').fadeOut(500);
}
}
【问题讨论】:
-
您能提供一些有效/无效的输入吗?
标签: jquery regex validation