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

代码如下:

<!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>

猜你喜欢

转载自blog.csdn.net/srj15110129498/article/details/77044358
今日推荐