我已经在窗体上设置jQuery验证,验证当前测试的电话号码字段不是空的,是一个数字,但我希望它能够处理放置移动/区号之后的空格。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);
}
}
您能否提供一些有效/无效的输入? – hsz 2012-02-13 15:21:05