Maison > interface Web > js tutoriel > Résumé des exemples courants de fonctions de vérification JavaScript_compétences Javascript

Résumé des exemples courants de fonctions de vérification JavaScript_compétences Javascript

WBOY
Libérer: 2016-05-16 16:30:16
original
1409 Les gens l'ont consulté

Les exemples de cet article résument les fonctions de vérification JavaScript courantes. Partagez-le avec tout le monde pour votre référence. Le résumé spécifique est le suivant :

1. Vérification du type de chaîne

1. Limite de longueur

Copier le code Le code est le suivant :
<script><br> fonction test()<br> {<br> if(document.a.b.value.length>50)<br> {<br> alert("Ne peut pas dépasser 50 caractères!");<br> document.a.b.focus();<br> retourner faux ;<br> ><br> ><br> </script>



2. Ne peut être que des caractères chinois

Copier le code Le code est le suivant :

3." Cela ne peut être qu'en anglais

Copier le code Le code est le suivant :

4. Il ne peut s'agir que de chiffres

Copier le code Le code est le suivant :

5. Ne peut contenir que des caractères et des chiffres anglais

Copier le code Le code est le suivant :

6. Vérifiez le format de l'e-mail

Copier le code Le code est le suivant :

7. Bloquer les mots-clés (*** et **** sont bloqués ici)

Copier le code Le code est le suivant :




8. Les mots de passe saisis sont-ils deux fois identiques

Copier le code Le code est le suivant :





<script><br> vérification de la fonction()<br> {<br> avec(document.all){<br> si(input1.value!=input2.value)<br> {<br> alerte("faux")<br> input1.value = "";<br> input2.value = "";<br> ><br> sinon document.forms[0].submit();<br> ><br> ><br> </script>

9. Bloquer le clic droit, c'est cool !

Copier le code Le code est le suivant :
oncontextmenu="return false" ondragstart="return false" onselectstart=" retourner faux"

Ajouter au corps

2. Vérification du formulaire

1 élément de formulaire ne peut pas être vide

Copier le code Le code est le suivant :

2 Comparez si les valeurs de deux éléments de formulaire sont les mêmes

Copier le code Le code est le suivant :

3 éléments de formulaire ne peuvent être constitués que de chiffres et de "_", utilisés pour la vérification du téléphone/du compte bancaire, et peuvent être étendus à l'enregistrement d'un nom de domaine, etc.

Copier le code Le code est le suivant :

4 Valeur d'entrée/limite de longueur de l'élément de formulaire

Copier le code Le code est le suivant :

5 jugements de validité d'adresse chinois/anglais/numérique/e-mail

Copier le code Le code est le suivant :

6 限定表单项不能输入的字符

复制代码 代码如下 :

三、其他验证:

1. 检查一段字符串是否全由数字组成 

复制代码 代码如下 :

 
2. 怎么判断是否是字符
复制代码 代码如下 :
if (/[^/x00-/xff]/g.test(s) ) alert("含有汉字");
else alert("全是字符");

 
3. 怎么判断是否含有汉字  
复制代码 代码如下 :
if (escape(str).indexOf("%u")!=-1 ) alert("含有汉字");
else alert("全是字符");

   
4. 邮箱格式验证   
复制代码 代码如下 :
//函数名:chkemail
//功能介绍:检查是否为Adresse e-mail
//参数说明:要检查的字符串
//返回值:0:不是 1:是
fonction chkemail(a)
{ var i=a.length;
var temp = a.indexOf('@');
var tempd = a.indexOf('.');
si (température > 1) {
si ((i-temp) > 3){
si ((i-tempd)>0){
renvoie 1 ;
>
>
>
renvoie 0 ;
>

 
5. Vérification du format numérique
Copier le code Le code est le suivant :
//Nom de la fonction : fucCheckNUM
//Introduction à la fonction : Vérifiez s'il s'agit d'un nombre
//Description du paramètre : Numéro à vérifier
//Valeur de retour : 1 signifie que c'est un nombre, 0 signifie que ce n'est pas un nombre
fonction fucCheckNUM(NUM)
{
var je,j,strTemp;
strTemp="0123456789";
si (NUM.length== 0)
retourner 0
pour (i=0;i {
j=strTemp.indexOf(NUM.charAt(i));
si (j==-1)
{
//Expliquez qu'il y a des caractères qui ne sont pas des nombres
renvoie 0 ;
>
>
//La description est un numéro
renvoie 1 ;
>

 
6. Vérification du format du numéro de téléphone
Copier le code Le code est le suivant :
//Nom de la fonction : fucCheckTEL
//Introduction à la fonction : Vérifiez s'il s'agit d'un numéro de téléphone
//Description du paramètre : Chaîne à vérifier
//Valeur de retour : 1 signifie légal, 0 signifie illégal
fonction fucCheckTEL(TEL)
{
var je,j,strTemp;
strTemp="0123456789-()# ";
pour (i=0;i {
j=strTemp.indexOf(TEL.charAt(i));
si (j==-1)
{
//Indique que certains caractères sont illégaux
renvoie 0 ;
>
>
//L'explication est légale
renvoie 1 ;
>


7. Fonction pour déterminer si l'entrée est chinoise
Copier le code Le code est le suivant :
fonction ischinois(s){
var ret=vrai
pour(var i=0;i ret=ret && (s.charCodeAt(i)>=10000
); retour à la retraite
>


8. Fonction complète pour juger de la légalité des entrées de l'utilisateur
Copier le code Le code est le suivant :





J'espère que cet article sera utile à la programmation Web de chacun basée sur JavaScript.

Étiquettes associées:
source:php.cn
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
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal