如何用JavaScript对输入的电话格式是否正确进行验证?

如何对文本框中输入的电话是否为数字、长度是否超过正常的电话号码进行验证?今天去检查毕业设计进度老师让我用JavaScript对以上的信息进行验证,没学过JavaScrip... 如何对文本框中输入的电话是否为数字、长度是否超过正常的电话号码进行验证?今天去检查毕业设计进度老师让我用JavaScript对以上的信息进行验证,没学过JavaScript不会用,向各位高手请教一下!谢谢! 展开
 我来答
接南烟2L
2009-05-12 · TA获得超过140个赞
知道小有建树答主
回答量:355
采纳率:0%
帮助的人:250万
展开全部
<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; //号码不正确错误返回
}

}

只是大体的样子,具体要求再具体写
网易云信
2023-12-06 广告
信令SDK是一种软件开发工具包,旨在帮助开发者在应用程序中实现信令协议的通信功能。它主要提供了一系列函数、协议和工具,用于处理信令消息的生成、解析、传输和存储等操作。通过使用信令SDK,开发者可以更快速、便捷地实现信令通信功能,提高应用程序... 点击进入详情页
本回答由网易云信提供
wangshiyi95
2009-05-12 · TA获得超过2418个赞
知道大有可为答主
回答量:1709
采纳率:0%
帮助的人:0
展开全部
function validatePhone(num){
num=String(num);
return num.length==11
&& /^\d+$/.test(num)
}
这上面只是一个简单的验证,具体需要看你要什么样的电话号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我是你的谁e
2009-05-13
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
建议你看下正则表达式之后,在看js是如何用正则的就可以了,这个不难
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kamenkaen
2009-05-17 · TA获得超过1049个赞
知道答主
回答量:201
采纳率:0%
帮助的人:154万
展开全部
正则表达式
自己网上搜去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式