Maison interface Web js tutoriel 验证手机号码的JS方法分享_javascript技巧

验证手机号码的JS方法分享_javascript技巧

May 16, 2016 pm 05:23 PM
js 手机号码 验证

第一个:

复制代码 代码如下:

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;
}
}
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment vérifier ce qui est enregistré avec un numéro de téléphone mobile « Explication détaillée : méthode de requête APP pour l'enregistrement du numéro de téléphone mobile » Comment vérifier ce qui est enregistré avec un numéro de téléphone mobile « Explication détaillée : méthode de requête APP pour l'enregistrement du numéro de téléphone mobile » Feb 07, 2024 am 08:24 AM

Je ne sais pas si vous vivez une telle expérience. Votre téléphone mobile reçoit souvent des messages texte inexplicables, des informations d'inscription sur certains sites Web ou d'autres informations de vérification. En fait, notre numéro de téléphone mobile peut être lié à de nombreux sites Web inconnus, et nous. Même si vous ne le savez pas, ce que je vais partager avec vous aujourd'hui est de vous apprendre à dissocier tous les sites Web inconnus en un seul clic. Étape 1 : Ouvrez la plateforme de service de numéros Cette technique est très pratique. Les étapes sont les suivantes : ouvrez WeChat, cliquez sur l'icône plus dans la zone de recherche, sélectionnez Ajouter un ami, puis entrez la plate-forme de service de numéro de code pour effectuer la recherche. Nous pouvons voir qu'il existe une plate-forme de service de numéros. Bien sûr, elle appartient à une institution publique et a été lancée par l'Institut national des technologies de l'information et des communications. Elle peut aider tout le monde à dissocier les informations sur les numéros de téléphone portable en un seul clic. Étape 2 : Vérifiez si le téléphone a été marqué pour moi

Comment vérifier la signature dans un PDF Comment vérifier la signature dans un PDF Feb 18, 2024 pm 05:33 PM

Nous recevons généralement des fichiers PDF du gouvernement ou d'autres agences, certains avec des signatures numériques. Après avoir vérifié la signature, nous voyons le message SignatureValid et une coche verte. Si la signature n'est pas vérifiée, la validité est inconnue. La vérification des signatures est importante, voyons comment le faire en PDF. Comment vérifier les signatures au format PDF La vérification des signatures au format PDF le rend plus fiable et le document est plus susceptible d'être accepté. Vous pouvez vérifier les signatures dans les documents PDF des manières suivantes. Ouvrez le PDF dans Adobe Reader Cliquez avec le bouton droit sur la signature et sélectionnez Afficher les propriétés de la signature Cliquez sur le bouton Afficher le certificat du signataire Ajoutez la signature à la liste des certificats de confiance à partir de l'onglet Confiance Cliquez sur Vérifier la signature pour terminer la vérification.

Comment changer le numéro de téléphone portable d'Amap - Introduction détaillée à la méthode de changement de numéro de mobile d'Amap Comment changer le numéro de téléphone portable d'Amap - Introduction détaillée à la méthode de changement de numéro de mobile d'Amap Mar 20, 2024 pm 08:41 PM

Amap est apprécié des utilisateurs pour son positionnement précis et ses fonctions riches. Cependant, pendant l'utilisation, nous pouvons parfois être amenés à modifier le numéro de téléphone mobile associé pour garantir l'exactitude des informations personnelles et des services. Alors, comment changer le numéro de téléphone portable d’Amap ? L'éditeur a compilé quelques informations pertinentes, venez jeter un œil avec moi ! Comment changer le numéro de téléphone portable sur Amap ? Réponse : [AMAP] - [Mon] - [Icône Paramètres] - [Compte et sécurité] - [Numéro de téléphone mobile] - [Modifier] - [Étape suivante]. Étapes spécifiques : 1. Ouvrez d'abord le logiciel Amap et entrez dans la page d'accueil. Nous devons cliquer sur [My] dans le coin inférieur droit ; 2. Ensuite, vous pouvez voir certaines fonctions associées dans My One Second. Ici, nous cliquons sur le coin supérieur droit. . [Icône Paramètres] dans le coin ;

Méthode détaillée pour débloquer à l'aide de la vérification assistée par un ami WeChat Méthode détaillée pour débloquer à l'aide de la vérification assistée par un ami WeChat Mar 25, 2024 pm 01:26 PM

1. Après avoir ouvert WeChat, cliquez sur l'icône de recherche, entrez dans l'équipe WeChat et cliquez sur le service ci-dessous pour entrer. 2. Après avoir entré, cliquez sur l'option outil libre-service dans le coin inférieur gauche. 3. Après avoir cliqué, dans les options ci-dessus, cliquez sur l'option de déblocage/appel pour vérification auxiliaire.

Comment vérifier l'état d'utilisation du numéro de téléphone mobile ? Comment vérifier la durée d'utilisation du numéro de téléphone mobile ? Comment vérifier l'état d'utilisation du numéro de téléphone mobile ? Comment vérifier la durée d'utilisation du numéro de téléphone mobile ? Mar 07, 2024 pm 04:30 PM

Avec les progrès continus de la technologie de communication mobile, les numéros de téléphone mobile sont devenus un outil de communication indispensable dans notre vie quotidienne. Parfois, nous devons vérifier l'état d'utilisation d'un numéro de téléphone mobile, par exemple vérifier si le numéro est hors service ou en retard. 1. Comment vérifier l'état d'utilisation du numéro de téléphone mobile ? Contacter le service client de l'opérateur est le moyen le plus direct de vérifier l'état d'utilisation de votre numéro de téléphone mobile. Différents opérateurs peuvent avoir des méthodes de demande différentes, mais cela peut généralement être accompli en appelant la hotline du service client de l'opérateur. Lorsque vous parlez au personnel du service client, il vous suffit de fournir le numéro de téléphone mobile que vous devez interroger, et le personnel du service client vous fournira des informations détaillées sur l'état d'utilisation. Par conséquent, si vous souhaitez connaître la situation spécifique d'un certain numéro de téléphone mobile, vous pouvez obtenir des informations pertinentes en appelant la hotline du service client de l'opérateur. Il y a

Outils essentiels pour l'analyse boursière : découvrez les étapes pour dessiner des graphiques en bougies avec PHP et JS Outils essentiels pour l'analyse boursière : découvrez les étapes pour dessiner des graphiques en bougies avec PHP et JS Dec 17, 2023 pm 06:55 PM

Outils essentiels pour l'analyse boursière : découvrez les étapes pour dessiner des graphiques en bougies en PHP et JS. Des exemples de code spécifiques sont nécessaires. Avec le développement rapide d'Internet et de la technologie, le trading d'actions est devenu l'un des moyens importants pour de nombreux investisseurs. L'analyse boursière est une partie importante de la prise de décision des investisseurs, et les graphiques en bougies sont largement utilisés dans l'analyse technique. Apprendre à dessiner des graphiques en bougies à l'aide de PHP et JS fournira aux investisseurs des informations plus intuitives pour les aider à prendre de meilleures décisions. Un graphique en chandeliers est un graphique technique qui affiche les cours des actions sous forme de chandeliers. Il montre le cours de l'action

Recommandé : Excellent projet de détection et de reconnaissance des visages open source JS Recommandé : Excellent projet de détection et de reconnaissance des visages open source JS Apr 03, 2024 am 11:55 AM

La technologie de détection et de reconnaissance des visages est déjà une technologie relativement mature et largement utilisée. Actuellement, le langage d'application Internet le plus utilisé est JS. La mise en œuvre de la détection et de la reconnaissance faciale sur le front-end Web présente des avantages et des inconvénients par rapport à la reconnaissance faciale back-end. Les avantages incluent la réduction de l'interaction réseau et de la reconnaissance en temps réel, ce qui réduit considérablement le temps d'attente des utilisateurs et améliore l'expérience utilisateur. Les inconvénients sont les suivants : il est limité par la taille du modèle et la précision est également limitée ; Comment utiliser js pour implémenter la détection de visage sur le web ? Afin de mettre en œuvre la reconnaissance faciale sur le Web, vous devez être familier avec les langages et technologies de programmation associés, tels que JavaScript, HTML, CSS, WebRTC, etc. Dans le même temps, vous devez également maîtriser les technologies pertinentes de vision par ordinateur et d’intelligence artificielle. Il convient de noter qu'en raison de la conception du côté Web

Comment modifier la liaison du numéro de téléphone mobile dans la boîte aux lettres QQ - Comment modifier la liaison du numéro de téléphone mobile dans la boîte aux lettres QQ Comment modifier la liaison du numéro de téléphone mobile dans la boîte aux lettres QQ - Comment modifier la liaison du numéro de téléphone mobile dans la boîte aux lettres QQ Mar 04, 2024 pm 03:46 PM

De nombreux amis ne savent pas comment modifier la liaison du numéro de téléphone portable dans la boîte aux lettres QQ, l'éditeur ci-dessous partagera donc la méthode de modification de la liaison du numéro de téléphone portable dans la boîte aux lettres QQ. Suivons l'éditeur pour y jeter un œil. être utile à tout le monde. Étape 1 : Ouvrez d’abord la boîte aux lettres QQ et sélectionnez les paramètres ci-dessus, comme indiqué ci-dessous. Étape 2 : Sélectionnez l'option de compte dans les paramètres, comme indiqué ci-dessous. Étape 3 : Choisissez de vous déconnecter immédiatement, comme indiqué ci-dessous. Étape 4 : Après vous être déconnecté, choisissez d'enregistrer un numéro de téléphone mobile et un compte de messagerie. Étape 5 : Choisissez d'enregistrer d'autres comptes dans l'interface qui apparaît, comme indiqué ci-dessous. Étape 6 : Utilisez le nouveau numéro de téléphone mobile selon les invites et envoyez des messages texte, comme indiqué ci-dessous. Étape 7 : Une fois l'envoi terminé, la modification est réussie. Ce qui précède est l'intégralité du contenu sur la façon de modifier la liaison du numéro de téléphone mobile dans la boîte aux lettres QQ, présentée par l'éditeur, j'espère.

See all articles