gpt4 book ai didi

javascript - 如何验证10位数字的电话号码?

转载 作者:行者123 更新时间:2023-11-28 05:03:19 24 4
gpt4 key购买 nike

我需要在 JS 代码中验证 10 位数字。我已经从数据库中添加了“联系人已存在”验证代码。但我不认识 10 位验证码。我的js代码:

function checkcontact() {
var contact=document.getElementById( "UserContact" ).value;

if(contact.length==10) {
$.ajax({
type: 'post',
url: 'index.php=checkemail',
data: {
u_contact:contact,
},
success: function (response) {
if(response=="not_exist") {
return true;
} else {
$( '#contact_status' ).html(response);
}
}
});
}
}

my input type from

<input class="form-control" type="text" maxlength="10" id="UserContact" onkeyup="checkcontact(); if (/\D/g.test(this.value)) this.value = this.value.replace(/\D/g,'')" placeholder="Contact Number Here" required/>
<span id="contact_status"></span> </div>

如何在js代码中的checkcontact()函数中验证10位数字?

最佳答案

试试这个,

function checkcontact(){
var contact=document.getElementById( "UserContact" ).value;

var validate = check(contact);
if(validate){
$.ajax({
type: 'post',
url: 'index.php=checkemail',
data: {
u_contact:contact,
},
success: function (response) {
if(response=="not_exist"){
return true;
}
else{
$( '#contact_status' ).html(response);
}
}
});
}
}

function check(var number){
var reg = /^[0-9]{1,10}$/;
var checking = reg.test(number);

if(checking){
return true;
}else{
return false;
}
}

关于javascript - 如何验证10位数字的电话号码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41972314/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com