ENCEINTE: Disons raffiner ce dernier mise en œuvre en s'appuyant sur jQuery pour déménager mon code JavaScript à la tête de ma page de sorte que je n'ai pas besoin pour, un peu arbitrairement, pâte ci-dessous sous la forme de mon corps. Remarquez ici que j'ai inclus dans la tête de ma page un tag de script, le source est l'URL de jQuery, cette bibliothèque JavaScript populaire. Ci-dessous, qui est une autre balise script l'intérieur de ce qui est mon propre code. Dans cette première ligne de code, je précise, l'utilisation de jQuery que je voudrais exécuter la fonction anonyme suivant lorsque le soi-disant document est prêt. Plus précisément, je voudrais d'abord obtenir l'élément à partir de la page dont ID unique est l'enregistrement, c'est ma forme. J'aimerais enregistrer un gestionnaire d'événements pour la soumission du formulaire et exécuter la fonction anonyme qui suit chaque fois que l'événement déclenché. Plus précisément, je voudrais faire à l'aide jQuery, l'élément, dont les uniques identificateur est l'enregistrement, mais de il attraper l'enfant de type d'entrée que se passe j'ai un attribut appelé nom dont la valeur est email. Une fois cela fait, je voudrais obtenir la valeur que l'utilisateur a fourni à cette champ de formulaire et chèque n'est-ce pas égal citation Fin de citation avec rien entre les deux. Si oui, je voudrais crier à l'utilisateur qu'il ou elle doit fournir son adresse e-mail. En attendant, je voudrais faire quelque chose similaire, vérifier si cette forme, dont l'idée est l'enregistrement, dispose d'une entrée champ comme un enfant, qui a une nommer attribut dont valeur est le mot de passe. Et vérifier aussi si la valeur de l'utilisateur pour c'est, je cite, «rien». Si oui, je voudrais crier à l'utilisateur, soulignant qu'il ou elle doit fournir un mot de passe. En attendant, je tiens également à vérifier si cette forme dont l'ID est l'enregistrement, a un enfant d'entrée dont le nom attribut égaux mot de passe, a une valeur qui ne correspond pas à la valeur que le utilisateur a tapé dans le champ pour que les que structure similaire, mais dont le nom est la confirmation. Si oui, je veux crier à l'utilisateur que ses mots de passe ne correspondent pas. Enfin, nous allons vérifier si l'enregistrement entrée, dont le nom de forme est d'accord, est vérifiée. Et si c'est le cas, nous allons nie cette réponse avec frapper et crier à l'utilisateur qu'il ou elle doit accepter de les termes et conditions. Dans chacun de ces cas, lorsque l'utilisateur n'a commis une erreur, nous retournons false pour empêcher la soumission du formulaire de register.php. Sinon, si aucun des erreurs ont été faites, nous revenons à la place véritable, ce qui indiquant que la forme doit en effet être soumis à register.php. Jetons un coup d'oeil dans un navigateur. Voici donc ma forme. Essayons de s'inscrire à rien. Mais nope, je dois fournir mon adresse e-mail. Faisons-le. Enregistrement à nouveau que donne Je dois fournir un mot de passe. Faisons-le, cette fois fournir cramoisi. Les mots de passe ne correspondent pas, car, en effet, Je n'ai pas confirmé en tapant cramoisi nouveau. Et maintenant, je dois accepter les termes et conditions en cochant cette case, suivie d'une liste définitive. Et maintenant, je suis vraiment, bien pas vraiment, enregistré.