问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS 在文本框中输入手机号,输完后立即判断输入是否合法?输入不合法,则将其清空。这段代码应该怎么写?

发布网友 发布时间:2022-05-17 10:58

我来回答

1个回答

热心网友 时间:2022-05-17 12:28

<script type="text/javascript"> 
String.prototype.Trim = function() { 
var m = this.match(/^\s*(\S+(\s+\S+)*)\s*$/); 
return (m == null) ? "" : m[1]; 

String.prototype.isMobile = function() { 
return (/^(?:13\d|15[89])-?\d{5}(\d{3}|\*{3})$/.test(this.Trim())); 

String.prototype.isTel = function() 

//"兼容格式: 国家代码(2到3位)-区号(2到3位)-电话号码(7到8位)-分机号(3位)" 
//return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/.test(this.Trim())); 
return (/^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(this.Trim())); 

function chkForm() { 
with(document.form1){ 
if (tel.value.isMobile()||tel.value.isTel()) { 
tel.value = tel.value.Trim(); 
alert("您的电话/手机号码是:" + tel.value); 
return true; 

else { 
alert("请输入正确的手机号码或电话号码\n\n例如:13916752109或0712-3614072"); 
tel.focus(); 
return false; 



</script> 
<form name="form1" method="post" action="" > 
<input type="text" name="tel" value="13916752109" size="15" /> 
<input type="button" value="测 试" onclick="return chkForm()"/> 
</form>

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 怎样解除绑定的手机号? 不想绑定手机号要怎么解除? 我和男朋友说分我把他拉黑了后悔了怎么办 突然想拉黑一个正在搞暧昧的男生怎么办? 男朋友不爱我,不提分手,我想拉黑他,但他还欠我2500元钱,怎么办? 美团外卖自带的地图是不是不准麻烦看一下 猪肉搅成馅以后能用水泡吗 贷款等额本息还法,月利息8厘5,年利率多少? 偏光夜视眼镜和非偏光夜视眼镜的区别 新买的眼镜是非偏光可配近视啥意思 直流电机 自锁 这种情况下,无刷直流电机能转动么?? 伺服电机再生制动不好原因 关于无刷电机锁定 请问什么样的直流电机可以自锁?普通的直流电机可以自锁吗? 24v直流电机自锁力的问题 两相步进电机以前正常工作,现在通电后能工作但自锁力矩变的很小为什么 vivox9s手机发热会不会充不进电 录用新警察怎么受警衔 新录用的人民警察授衔问题,求解答 有喜欢小CK包包的吗? 手机号码绑定的怎么解除绑定 为什么注册了一个微信账号在腾讯视频上登录登原来的切换不过来 腾讯视频会员怎么更改 能通过实名认证找回密码吗? 实名认证过的和密码忘了,怎么找回? 我的被盗怎么通过实名认证找回? 被盗了,实名认证被改了。手机号也被改了。要怎么样才能找回? 能通过实名认证找回密码吗? 什么样的微型投影仪适合家用! 趣味运动会作文可以怎么写 有趣的运动会作文60字 运动会有趣的事作文怎么写? 四年级下册作文,有趣的运动会怎么写 240字格的趣味运动会作文怎么写 steam打不开大型游戏,比如最终幻想15,点击开始游戏,先是启动中,然后过了几秒,会变回点之前的 如何下载手机淘宝 戴尔p03g笔记本电脑怎样升级 泸州哪里有卖搬家纸箱的? &quot;喆&quot;潮汕话怎么读? 跟哪一个字是同音?潮汕高手解答,谢谢。