帮我完善下这段JS 代码,让他检测手机号码是否正确,防止恶意提交。
<scripttype="text/javascript">$(".white_content").smartFloatt();functioncheckLogin(){...
<script type="text/javascript">
$(".white_content").smartFloatt();
function checkLogin()
{
//判断手机是否为空
if ($("#txt_name").val() == "" || $("#txt_name").val() == "手机号")
{
$("#txt_name").focus();
$("#sInfo").text("请输入正确手机号码");
$("#sInfo").show();
return false;
}
}
</script> 展开
$(".white_content").smartFloatt();
function checkLogin()
{
//判断手机是否为空
if ($("#txt_name").val() == "" || $("#txt_name").val() == "手机号")
{
$("#txt_name").focus();
$("#sInfo").text("请输入正确手机号码");
$("#sInfo").show();
return false;
}
}
</script> 展开
1个回答
展开全部
用正则表达式把。。
var reg=/^1[0-9]{10}$/;
if(!reg.test($("#txt_name").val())){
//手机号码不正确
}
这里说明下这个表达式,由于现在的手机号码第一位是1开头的,第二位不能保证以后就不会出现1或者2或者0等等,所以,这里就这对第一位做强制判断,万一以后出现0,1,2等目前没有的手机号码时,也可以正常使用。
追问
可以按照我的代码 改下吗?我不知道怎么弄。谢谢
追答
<script type="text/javascript">
$(".white_content").smartFloatt();
var reg=/^1[0-9]{10}$/;
function checkLogin()
{
//判断手机是否为空
if (!reg.test($("#txt_name").val()))
{
$("#txt_name").focus();
$("#sInfo").text("请输入正确手机号码");
$("#sInfo").show();
return false;
}
}
</script>
像素数据
2023-07-25 广告
2023-07-25 广告
人脸识别身份验证系统是一种通过人脸识别技术确认身份的 系统。这个系统通常包括一个或多个摄像头来捕捉用户的面部图像,并通过算法提取面部特征进行匹配。在识别过程中,系统需要首先登记用户的面部信息和身份证件,然后将两者进行比对,以确保人证一致。该...
点击进入详情页
本回答由像素数据提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询