Maison >interface Web >js tutoriel >Formulaires Javascript et compétences de validation-non-vide validation_javascript

Formulaires Javascript et compétences de validation-non-vide validation_javascript

WBOY
WBOYoriginal
2016-05-16 15:10:151411parcourir

Lecture recommandée : Durée de validation du formulaire Javascript

Formulaire de validation-soumission du formulaire Javascript

Validation de formulaire Javascript - première introduction aux expressions régulières

Validation du formulaire Javascript - dévoilement des expressions régulières

JavaScript peut être utilisé pour valider les données saisies dans les formulaires HTML avant que les données ne soient envoyées au serveur.

Vérifiez la légalité des données avant de soumettre le formulaire

Lorsque vous souhaitez vérifier les données du formulaire, vous pouvez utiliser getElementById() pour accéder à n'importe quel élément de la page Web

Chaque champ de formulaire possède un objet de formulaire qui peut être transmis à n'importe quelle fonction qui valide les données du formulaire

<input id="zipcode" name="zipcode" type="text" size="5" onclick="showIt(this.form)"/>
function showIt(thisForm)
{
alert(thisForm["zipcode"].value);
//通过form对象的name属性,取得元素的值
}

Vous pouvez utiliser l'attribut name ou la méthode getElementById() pour obtenir l'élément

Le moment de la vérification des données du formulaire dépend du choix du bon événement de saisie utilisateur à gérer.

En d'autres termes, les données sont vérifiées immédiatement après que l'utilisateur les a saisies.

L'ordre dans lequel les utilisateurs saisissent les données est :

Sélectionner le champ de saisie

Saisissez les données dans le champ

Quittez cette zone et passez à la cible suivante

Sélectionnez le domaine cible suivant

Saisissez les données dans le champ

Dans ce processus, une série d'événements sera déclenchée. Grâce à ces événements, vous pouvez trouver la possibilité de vérifier les données

.

1) Lorsque le champ de saisie est sélectionné, l'événement onfocus (focus) est déclenché

2) Lorsque vous quittez le champ de saisie – déclenchez l'événement de flou (quittez le focus)

3) Lorsque vous quittez le domaine et que le contenu d'entrée change, déclenchez l'événement onchange

Le choix le plus correct est de vérifier les données lorsque l'événement onblur est déclenché

La première étape de vérification : vérifier que le domaine n'est pas vide

<input id="phone" name="phone" type="text" size="12" onblur="validateNonEmpty(this)"/>

Appelez validateNonEmpty pour répondre à l'événement onblur

L'objet formulaire est passé à la fonction à l'aide du mot-clé this

Ce qui suit est la fonction de vérification

function validateNonEmpty(inputField)
{
if(inputField.value.length==0)
{
alert("Please enter a value.");
return false;
} 
return true;
}

Lors de la soumission d'un formulaire Web, les données saisies par l'utilisateur doivent être vérifiées

Lorsque vous souhaitez vérifier les données du formulaire, vous pouvez utiliser getElementById() pour accéder à n'importe quel élément de la page Web

Le contenu ci-dessus est la description complète du formulaire Javascript et de la vérification non vide. J'espère qu'il sera utile à tout le monde !

Déclaration:
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