Rumah >hujung hadapan web >tutorial js >js kaedah pengesahan nombor telefon

js kaedah pengesahan nombor telefon

PHPz
PHPzke hadapan
2016-05-16 15:37:452421semak imbas

Pengesahan nombor telefon JS ialah jenis pengesahan yang agak biasa Contoh kecil pengesahan nombor telefon JavaScript diberikan di bawah. Nombor telefon talian tetap domestik terdiri daripada tujuh atau lapan digit, dan mungkin juga mempunyai kod kawasan jarak jauh.

Nombor telefon rumah umum tanpa kod kawasan ialah 7 atau 8 digit panjang dan kod kawasan ialah 3 atau 4 digit dan sempang. Oleh itu, apabila kami menulis kod pengesahan, kami boleh mengesahkan nombor telefon melalui dua ungkapan biasa.

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>电话号码验证</title>
  <script type="text/javascript">
    function checkTel() {
      var obj = document.getElementById("txtTel");
      var value = obj.value;
      var regTel1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)(\d{7,8})(-(\d{3,}))?$/.test(value);//带区号的固定电话
      var regTel2 = /^(\d{7,8})(-(\d{3,}))?$/.test(value);//不带区号的固定电话
      if (value != "") {
        if (!regTel1 && !regTel2) { 
          alert("电话号码输入有误!");
          obj.focus();
          return false;
        }
      }
      else {
        alert("请输入电话号码!");
        return false;
      }
      alert("电话号码输入正确!");
      return true;
    }
  </script>
</head>
<body>
  请输入电话号码:
  <input type="text" id="txtTel" />
  <input type="button" id="btnCheck" value="验证" onclick="return checkTel();" />
</body>
</html>

Nombor telefon rumah Pengesahan JS:

Di atas ialah keseluruhan kandungan bab ini Untuk lebih banyak tutorial berkaitan, sila lawati Tutorial Video JavaScript!

Kenyataan:
Artikel ini dikembalikan pada:jb51.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam