Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
  Derniers articles
  • Comment faire du savon de pierres pr…
  • Comment faire pour activer le bouton…
  • Comment faire pour convertir un nœu…
  • JavaScript vs applets Java robuste 
  • Comment convertir le texte en Java S…
  • Codage simples JS éditeur de texte 
  • Comment faire pivoter le texte selon…
  • Histoire de Javascript 
  • Comment mettre Fond d'animation sur …
  • Comment supprimer un tableau associa…
  •   Programmation JavaScript
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation JavaScript

    Javascript et les expressions régulières pour les codes postaux

    Une meilleure pratique lors de la création de formulaires HTML est de valider les données fournies par l'utilisateur . Une meilleure pratique pour valider le champ code postal est de le tester contre une expression régulière pour déterminer si elle est conforme aux règles des codes postaux dans le pays sélectionné . JavaScript est la langue la plus souvent utilisée pour récupérer des données à partir de formulaires HTML et valider les entrées d' utilisateur en utilisant des expressions régulières. Expressions régulières

    expressions régulières sont l'outil idéal à utiliser pour déterminer si un utilisateur d'entrée code postal est conforme aux règles de codes postaux dans un pays donné . Les expressions régulières vous permettent de définir un modèle en utilisant une syntaxe coutume , correspondre à une chaîne pour le modèle, déterminer si la chaîne est conforme au modèle , et extraire des parties correspondantes de cordes et de sous-ensembles de la structure . Par exemple, l'expression régulière suivante définit un niveau acceptable US code postal qui se compose de cinq chiffres et comprend éventuellement un tiret et quatre chiffres supplémentaires :

    ^ \\ d {5} ( [\\ -] \\ d { 4} ) ? $
    JavaScript

    JavaScript est le langage à utiliser pour valider une entrée de l'utilisateur, car il s'exécute sur l'ordinateur du client. Cela signifie que l'entrée d'utilisateur peut être validé et les messages peuvent être affichés sans avoir à envoyer des données à un serveur Web ou actualiser une page Web. Avec JavaScript, vous pouvez accéder à la valeur actuelle d'un champ sur un formulaire HTML à l'aide de la hiérarchie d'une page Web Document Object Model (DOM) . Par exemple, l'extrait de code suivant stocke la valeur actuelle du champ "postal " sur un formulaire HTML nommé "input" dans une variable nommée "postal : "

    var = document.input postal . postal.value ;
    déclarer expressions régulières

    en JavaScript, une expression régulière est créé en plaçant le motif dans des barres obliques . Par exemple, l'instruction JavaScript suivant déclare une variable contenant le modèle d'expression régulière utilisée pour valider un code postal canadien :

    var caRegex = /^ [ ABCEGHJKLMNPRSTVXY ] {1} \\ d { 1} [AZ] {1 * } \\ d { 1} [AZ] {1} \\ d { 1} $ /;
    méthodes d'expressions régulières

    JavaScript a intégré dans les méthodes qui prennent en charge utilisant des expressions régulières . La méthode "match " retourne "true" ou "false" pour indiquer si la valeur d'une variable correspond à un modèle d'expression régulière. La méthode " exec" est utilisé pour extraire des parties d'une chaîne qui correspond sous-ensembles de modèles d'expressions régulières . Par exemple , le code suivant assigne "vrai" ou "faux" à une variable, selon que la valeur d'entrée d'utilisateur d'un code postal américain correspond au modèle d'expression régulière qui définit américain valide codes postaux :

    Var matchs = false; if (/^ \\ d {5} ( [\\ -] \\ d { 4} ) $ /match ( document.input.postal.value ) ? . ) { matchs = true; }

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment vérifier un nombre entier d'entrée en JavaScript 
  • Comment afficher XML avec JavaScript 
  • Comment insérer du code HTML dans un message électronique 
  • Comment faire pour modifier une lettre dans Acajoom 
  • Comment insérer jQuery 
  • Quels sont les fermetures Bon pour en JavaScript 
  • Une nouvelle fenêtre est bloqué en JavaScript 
  • Comment définir le focus avec jQuery 
  • Comment faire pour activer le bouton Désactiver formulaire en Javascript 
  • Comment utiliser une Lightbox en JavaScript 
  • Connaissances Informatiques © http://www.ordinateur.cc