首页 > 语言 > JavaScript > 正文

js代码验证手机号码和电话号码是否合法

2024-05-06 16:24:05
字体:
来源:转载
供稿:网友


这篇文章主要介绍了js代码验证手机号码和电话号码是否合法,手机号码和电话号码在某些网站都是必填项,为了提高用户体验度,一般要进行合法性校验的,具体代码如下function Checkreg(){:.....

 

 
  1. function Checkreg(){ 
  2. //验证电话号码手机号码,包含 , 号段 
  3. if(document.form.phone.value==""&&document.form.UserMobile.value==""){ 
  4. alert("电话和手机号码至少选填一项!"); 
  5. document.form.phone.focus(); 
  6. return false
  7. if(document.form.phone.value != ""){ 
  8. var phone=document.form.phone.value; 
  9. var p =/^(([ /+]/d{ , }-)?( /d{ , })-)?(/d{ , })(-(/d{ ,}))?$/; 
  10. var me=false
  11. if(p .test(phone)){  
  12. me=true
  13. if(!me){ 
  14. document.form.phone.value=''
  15. alert('对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割'); 
  16. document.form.phone.focus(); 
  17. return false
  18. if(document.form.UserMobile.value != ""){ 
  19. var mobile=document.form.UserMobile.value; 
  20. var reg =/^ /d{ , }$/; 
  21. var reg =/^ /d{ , }$/; 
  22. var reg =/^ /d{ , }$/; 
  23. var reg =/^ /d{ , }$/; 
  24. var my=false
  25. if(reg .test(mobile))my=true
  26. if(reg .test(mobile))my=true
  27. if(reg .test(mobile))my=true
  28. if(reg .test(mobile))my=true
  29. if(!my){ 
  30. document.form.UserMobile.value=''
  31. alert('对不起,您输入的手机或小灵通号码有错误。'); 
  32. document.form.UserMobile.focus(); 
  33. return false
  34. return true

以上代码就是用js验证手机号码和电话号码是否合法的全部内容,希望大家喜欢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选