如何用JavaScript对输入的电话格式是否正确进行验证?
如何对文本框中输入的电话是否为数字、长度是否超过正常的电话号码进行验证?今天去检查毕业设计进度老师让我用JavaScript对以上的信息进行验证,没学过JavaScrip...
如何对文本框中输入的电话是否为数字、长度是否超过正常的电话号码进行验证?今天去检查毕业设计进度老师让我用JavaScript对以上的信息进行验证,没学过JavaScript不会用,向各位高手请教一下!谢谢!
展开
4个回答
展开全部
<input type="text" id="phonenum" name="phonenum" onkeyup="ChkPhone(this.value)"/>
function ChkPhone(val)
{
if(val.length<7) return false; //号码少于7位错误返回
var t = /^0\d{2,3}\-\d{7,8}$/; //区号-号码
if(!t.test(val)){
alert('输入的电话号码不正确!');
return false; //号码不正确错误返回
}
}
只是大体的样子,具体要求再具体写
function ChkPhone(val)
{
if(val.length<7) return false; //号码少于7位错误返回
var t = /^0\d{2,3}\-\d{7,8}$/; //区号-号码
if(!t.test(val)){
alert('输入的电话号码不正确!');
return false; //号码不正确错误返回
}
}
只是大体的样子,具体要求再具体写
网易云信
2023-12-06 广告
2023-12-06 广告
信令SDK是一种软件开发工具包,旨在帮助开发者在应用程序中实现信令协议的通信功能。它主要提供了一系列函数、协议和工具,用于处理信令消息的生成、解析、传输和存储等操作。通过使用信令SDK,开发者可以更快速、便捷地实现信令通信功能,提高应用程序...
点击进入详情页
本回答由网易云信提供
展开全部
function validatePhone(num){
num=String(num);
return num.length==11
&& /^\d+$/.test(num)
}
这上面只是一个简单的验证,具体需要看你要什么样的电话号
num=String(num);
return num.length==11
&& /^\d+$/.test(num)
}
这上面只是一个简单的验证,具体需要看你要什么样的电话号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你看下正则表达式之后,在看js是如何用正则的就可以了,这个不难
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
正则表达式
自己网上搜去
自己网上搜去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询