IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

comparer le contenu d'un champs text avec une valeur


Sujet :

JavaScript

  1. #1
    Membre régulier Avatar de mystro7200
    Inscrit en
    Juillet 2008
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juillet 2008
    Messages : 245
    Points : 74
    Points
    74
    Par défaut comparer le contenu d'un champs text avec une valeur
    bonjour

    je suis un debutant an javascirpt , en tous cas voila mon probleme :
    je dois recuperer le contenu du champs qui est un numero et je dois le comparer avec un min et un max a la fois
    se min et max proviennent de la valeur d'un champ hidden

    voila mon formulaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <script type="text/javascript">
     
     
    function ValiderNumerique(element) {
     
    	var min = document.getElementById('minimum').value
    	var max = document.getElementById('maximum').value
     
    	reg = new RegExp("[^0-9 .,]");
     
    	if (!reg.test(element.value)){
     
    		return true;
    	  }else{
     
        		alert(document.getElementById('msg1').value);
    		text3.focus
        		}
    	}
    </script>
     
    <body>
    <form>
    	Entrez un nombre : <INPUT NAME=element onBlur='ValiderNumerique(element)'>
     
    	<input type="hidden" name = "message1" id="msg1"value ="ERR_MONTANT_FORMAT">
     
         	<input type="hidden" name = "min" id="minimum"value ="50">
     
    	<input type="hidden" name = "max" id="maximum"value ="100">	
     
    	<input type="hidden" name = "message2" id="msg2"value ="ERR_MONTANT_VAL">
     
     	<INPUT TYPE=button NAME=bouton3 VALUE=Test3 > 
    </FORM>
    </form>
    alors j'ai besoin de la fonction de test et merci

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    Du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if(parseInt(element.value)>parseInt(min) && parseInt(element.value)<parseInt(max)){
        //Traitement si vrai
    }
    ???
    Attention, element est un choix de variable peu judicieux !

  3. #3
    Membre régulier Avatar de mystro7200
    Inscrit en
    Juillet 2008
    Messages
    245
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Juillet 2008
    Messages : 245
    Points : 74
    Points
    74
    Par défaut merci
    merci ,c'est bon c'est fais

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 09/02/2007, 18h51
  2. [VBA] Comment valoriser un champ texte avec une variable ?
    Par Jean_Benoit dans le forum Access
    Réponses: 3
    Dernier message: 25/12/2006, 15h55
  3. Initialiser un champ texte avec une fonction javascript
    Par Agoye dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/06/2006, 11h26
  4. Réponses: 3
    Dernier message: 05/05/2006, 18h36
  5. Modifier un champs texte avec une fonction PHP (calcul TVA)
    Par Stella2809 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 22/11/2005, 00h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo