Heim > Web-Frontend > js-Tutorial > Hauptteil

js-Methode zur Überprüfung der Telefonnummer

PHPz
Freigeben: 2018-09-28 17:39:15
nach vorne
2400 Leute haben es durchsucht

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>
Nach dem Login kopieren

Private Telefonnummer JS-Überprüfung:

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

Verwandte Etiketten:
Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage