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!