Heim >Web-Frontend >js-Tutorial >js-Methode zur Überprüfung der Telefonnummer

js-Methode zur Überprüfung der Telefonnummer

PHPz
PHPznach vorne
2016-05-16 15:37:452423Durchsuche

Die JS-Telefonnummernüberprüfung ist eine relativ häufige Art der Überprüfung. Nachfolgend finden Sie ein kleines Beispiel für die JavaScript-Telefonnummernüberprüfung. Inländische Festnetznummern bestehen aus sieben oder acht Ziffern und können auch Vorwahlen für Ferngespräche enthalten.

Eine allgemeine private Telefonnummer ohne Vorwahl ist 7 oder 8 Ziffern lang und die Vorwahl besteht aus 3 oder 4 Ziffern und einem Bindestrich. Wenn wir also einen Bestätigungscode schreiben, können wir die Telefonnummer mithilfe von zwei regulären Ausdrücken überprüfen.

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

Private Telefonnummer JS-Überprüfung:

Weitere verwandte Tutorials finden Sie unter JavaScript-Video-Tutorial!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen