js 手机号码合法性验证代码集合_javascript技巧
第一个代码:
function Checkreg()
{
//验证电话号码手机号码,包含153,159号段
if (document.form.phone.value=="" && document.form.UserMobile.value==""){
alert("电话号码和手机号码至少选填一个阿!");
document.form.phone.focus();
return false;
}
if (document.form.phone.value != ""){
var phone=document.form.phone.value;
var p1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
var me = false;
if (p1.test(phone))me=true;
if (!me){
document.form.phone.value='';
alert('对不起,您输入的电话号码有错误。区号和电话号码之间请用-分割');
document.form.phone.focus();
return false;
}
}
if (document.form.UserMobile.value != ""){
var mobile=document.form.UserMobile.value;
var reg0 = /^13\d{5,9}$/;
var reg1 = /^153\d{4,8}$/;
var reg2 = /^159\d{4,8}$/;
var reg3 = /^0\d{10,11}$/;
var my = false;
if (reg0.test(mobile))my=true;
if (reg1.test(mobile))my=true;
if (reg2.test(mobile))my=true;
if (reg3.test(mobile))my=true;
if (!my){
document.form.UserMobile.value='';
alert('对不起,您输入的手机或小灵通号码有错误。');
document.form.UserMobile.focus();
return false;
}
return true;
}
}
说明
test方法检查在字符串中是否存在一个模式,如果存在则返回 true,否则就返回 false。
正则表达式部分:
\d 代表一个数字
{7,8} 代表7-8位数字(表示电话号码)
{3,} 代表分机号码
d{2,3} 代表区号
\+]\d{2,3} 代表国际区号
^13\d{5,9}$/ //130?139。至少5位,最多9位
/^153\d{4,8}$/ //联通153。至少4位,最多8位
/^159\d{4,8}$/ //移动159。至少4位,最多8位
第二个:
var Mobile = $("#varMobilePhone").val();
var Phone = $("#varPhoneNo").val();
if (Mobile == ""&&Phone == "")
{
alert("手机和固话,请至少填写一项联系方式!");
$("#varMobilePhone").focus();
return;
}
if(Mobile!="")
{
if(!isMobil(Mobile))
{
alert("请输入正确的手机号码!");
$("#varMobilePhone").focus();
return; }
}
//手机号码验证信息
function isMobil(s)
{
var patrn = /(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/;
if (!patrn.exec(s))
{
return false;
} return true; }
后台验证如下:
if (model.Zip != null)
{
if (!Common.PageValidate.IsValidate(model.Zip,"^\\d{6}$"))
{ Common.WebMessage.showMsg(HttpContext.Current, "请输入正确邮编");
return;
}
}
if (model.PhoneNo != null)
{
if (!Common.PageValidate.IsValidate(model.PhoneNo, "\\d{3}-\\d{8}|\\d{4}-\\d{7}"))
{
Common.WebMessage.showMsg(HttpContext.Current, "请输入正确的电话号码!");
return;
}
}
if (model.MobilePhone != null)
{
if (!Common.PageValidate.IsValidate(model.MobilePhone, "^0{0,1}(13[0-9]|15[3-9]|15[0-2]|18[0-9])[0-9]{8}$"))
{
Common.WebMessage.showMsg(HttpContext.Current, "请输入正确11位有效的手机号码!");
return;
}
}

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Ich weiß nicht, ob Sie eine solche Erfahrung machen. Ihr Mobiltelefon empfängt häufig unerklärliche Textnachrichten oder Registrierungsinformationen für einige Websites oder andere Verifizierungsinformationen. Tatsächlich ist unsere Mobiltelefonnummer möglicherweise an viele unbekannte Websites gebunden uns selbst Auch wenn Sie es nicht wissen, möchte ich Ihnen heute beibringen, wie Sie alle unbekannten Websites mit einem Klick entbinden können. Schritt 1: Öffnen Sie die Nummerndienstplattform. Diese Technik ist sehr praktisch. Die Schritte sind wie folgt: Öffnen Sie WeChat, klicken Sie auf das Pluszeichen im Suchfeld, wählen Sie „Freund hinzufügen“ und geben Sie dann die zu suchende Codenummer der Serviceplattform ein. Wir können sehen, dass es eine Nummerndienstplattform gibt, die einer öffentlichen Einrichtung gehört und vom Nationalen Institut für Informations- und Kommunikationstechnologie ins Leben gerufen wurde. Sie kann jedem helfen, Mobiltelefonnummerninformationen mit einem Klick zu lösen. Schritt 2: Überprüfen Sie, ob das Telefon für mich markiert wurde

Amap wird von Benutzern wegen seiner präzisen Positionierung und seinen umfangreichen Funktionen geliebt. Allerdings kann es während der Nutzung manchmal erforderlich sein, die gebundene Mobiltelefonnummer zu ändern, um die Richtigkeit der persönlichen Informationen und Dienste sicherzustellen. Wie kann man also die Mobiltelefonnummer von Amap ändern? Die Redaktion hat einige relevante Informationen zusammengestellt, schauen Sie mit mir vorbei! Wie ändere ich die Mobiltelefonnummer auf Amap? Antwort: [AMAP] – [Mein] – [Einstellungssymbol] – [Konto und Sicherheit] – [Mobiltelefonnummer] – [Ändern] – [Nächster Schritt]. Spezifische Schritte: 1. Öffnen Sie zunächst die Amap-Software und rufen Sie die Startseite auf. Klicken Sie dann in der oberen rechten Ecke auf „Mein“. . [Einstellungssymbol] in der Ecke;

So implementieren Sie die Kartenschwenkfunktion mit JS und Baidu Map. Baidu Map ist eine weit verbreitete Kartendienstplattform, die häufig zur Anzeige geografischer Informationen, Positionierung und anderer Funktionen in der Webentwicklung verwendet wird. In diesem Artikel wird erläutert, wie Sie mit JS und der Baidu Map API die Kartenschwenkfunktion implementieren, und es werden spezifische Codebeispiele bereitgestellt. 1. Vorbereitung Bevor Sie die Baidu Map API nutzen können, müssen Sie zunächst ein Entwicklerkonto auf der Baidu Map Open Platform (http://lbsyun.baidu.com/) beantragen und eine Anwendung erstellen. Erstellung abgeschlossen

Die Technologie zur Gesichtserkennung und -erkennung ist bereits eine relativ ausgereifte und weit verbreitete Technologie. Derzeit ist JS die am weitesten verbreitete Internetanwendungssprache. Die Implementierung der Gesichtserkennung und -erkennung im Web-Frontend hat im Vergleich zur Back-End-Gesichtserkennung Vor- und Nachteile. Zu den Vorteilen gehören die Reduzierung der Netzwerkinteraktion und die Echtzeiterkennung, was die Wartezeit des Benutzers erheblich verkürzt und das Benutzererlebnis verbessert. Die Nachteile sind: Es ist durch die Größe des Modells begrenzt und auch die Genauigkeit ist begrenzt. Wie implementiert man mit js die Gesichtserkennung im Web? Um die Gesichtserkennung im Web zu implementieren, müssen Sie mit verwandten Programmiersprachen und -technologien wie JavaScript, HTML, CSS, WebRTC usw. vertraut sein. Gleichzeitig müssen Sie auch relevante Technologien für Computer Vision und künstliche Intelligenz beherrschen. Dies ist aufgrund des Designs der Webseite erwähnenswert

Mit der kontinuierlichen Weiterentwicklung der mobilen Kommunikationstechnologie sind Mobiltelefonnummern zu einem unverzichtbaren Kommunikationsmittel in unserem täglichen Leben geworden. Manchmal müssen wir den Nutzungsstatus einer bestimmten Mobiltelefonnummer überprüfen, z. B. um festzustellen, ob die Nummer außer Betrieb ist oder im Rückstand ist. 1. Wie kann ich den Nutzungsstatus der Mobiltelefonnummer überprüfen? Die Kontaktaufnahme mit dem Kundendienst des Betreibers ist die direkteste Möglichkeit, den Nutzungsstatus Ihrer Mobiltelefonnummer zu überprüfen. Verschiedene Betreiber verfügen möglicherweise über unterschiedliche Anfragemethoden. Dies kann jedoch normalerweise durch einen Anruf bei der Kundendienst-Hotline des Betreibers erreicht werden. Im Gespräch mit dem Kundendienst müssen Sie lediglich die Mobiltelefonnummer angeben, die Sie abfragen möchten, und der Kundendienst wird Ihnen detaillierte Informationen zum Nutzungsstatus zukommen lassen. Wenn Sie also die konkrete Situation einer bestimmten Mobiltelefonnummer erfahren möchten, können Sie relevante Informationen erhalten, indem Sie die Kundendienst-Hotline des Betreibers anrufen. Es gibt

So verwenden Sie PHP und JS zum Erstellen eines Aktienkerzendiagramms. Ein Aktienkerzendiagramm ist eine gängige technische Analysegrafik auf dem Aktienmarkt. Es hilft Anlegern, Aktien intuitiver zu verstehen, indem es Daten wie den Eröffnungskurs, den Schlusskurs, den Höchstkurs usw niedrigster Preis der Aktie. In diesem Artikel erfahren Sie anhand spezifischer Codebeispiele, wie Sie Aktienkerzendiagramme mit PHP und JS erstellen. 1. Vorbereitung Bevor wir beginnen, müssen wir die folgende Umgebung vorbereiten: 1. Ein Server, auf dem PHP 2. Ein Browser, der HTML5 und Canvas 3 unterstützt

Wesentliche Tools für die Aktienanalyse: Lernen Sie die Schritte zum Zeichnen von Kerzendiagrammen in PHP und JS. Mit der rasanten Entwicklung des Internets und der Technologie ist der Aktienhandel für viele Anleger zu einer wichtigen Möglichkeit geworden. Die Aktienanalyse ist ein wichtiger Teil der Anlegerentscheidung, und Kerzendiagramme werden häufig in der technischen Analyse verwendet. Wenn Sie lernen, wie man Kerzendiagramme mit PHP und JS zeichnet, erhalten Anleger intuitivere Informationen, die ihnen helfen, bessere Entscheidungen zu treffen. Ein Candlestick-Chart ist ein technischer Chart, der Aktienkurse in Form von Candlesticks anzeigt. Es zeigt den Aktienkurs

Viele Freunde wissen nicht, wie man die Mobiltelefonnummernbindung in der QQ-Mailbox ändert. Ich glaube, dass dies der Fall ist allen hilfreich sein. Schritt 1: Öffnen Sie zunächst das QQ-Postfach und wählen Sie die oben genannten Einstellungen aus, wie unten gezeigt. Schritt 2: Wählen Sie in den Einstellungen die Kontooption aus, wie unten gezeigt. Schritt 3: Wählen Sie die sofortige Abmeldung, wie unten gezeigt. Schritt 4: Nachdem Sie sich abgemeldet haben, können Sie eine Mobiltelefonnummer und ein E-Mail-Konto registrieren. Schritt 5: Wählen Sie die Registrierung anderer Konten in der angezeigten Benutzeroberfläche aus, wie unten gezeigt. Schritt 6: Verwenden Sie die neue Mobiltelefonnummer gemäß den Anweisungen und senden Sie Textnachrichten, wie unten gezeigt. Schritt 7: Nachdem der Versand abgeschlossen ist, ist die Änderung erfolgreich. Das Obige ist hoffentlich der gesamte Inhalt zum Ändern der Mobiltelefonnummernbindung im QQ-Postfach
