您的位置:首页 > Web前端 > JavaScript

js如何判断QQ号码是否输入正确?

2017-08-10 11:27 141 查看
代码如下:

<!DOCTYPE html>
 <html
lang="en">
 <head>
 <meta
charset="UTF-8">
 <title>Document</title>
 </head>
 <body>
 请输入QQ号码:
 <input
type="text"
name="">
 <input
type="button"
value="判断"
name="">
 <script>
 var oBtn=document.getElementsByTagName('input')[1];
 var oText=document.getElementsByTagName('input')[0];
 oBtn.onclick=function(){
 var str=oText.value;
 var firstChar=str.substr(0,1);
 var y=str.indexOf('.')+1;
  
 if(str==''){
 alert("您还未输入QQ号!");
 }else if(isNaN(str)){
 alert(str+":不是数字!,请重新输入。。");
 }else{
  
 if(firstChar=='0'){
 alert("不能以0为开头!请重新输入。。");
 }else{
 if(y>0){
 alert(str+":是小数,不可以是小数,请重新输入!");
 }else{
 if(str.length>5 && str.length<10){
 alert("您输入的QQ号正确!");
 }else{
 alert("您输入的QQ号不正确!请重新输入。。");
 }
 }
 }
 }
 }
 </script>
 </body>
 </html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息