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 :

Probleme boucle For


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 13
    Par d�faut Probleme boucle For
    bonjour,

    voila je debute dans le monde du javascript et j'ai un petit probleme de boucle for.

    je voudrais pouvoir au final automatiser 115 controles, plutot que d'�crire if blablabla 115 fois, ce qui est franchement degueu ^^ :



    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
      var pourcent;
      var commentaire;
      for (p=1;p<116;p++)
      {
       pourcent='pourcent'+p;
       commentaire='commentaire'+p;
       if ((myform.pourcent.value<19) && (myform.commentaire.value==""))
       {
        alert("Vous devez commenter votre choix");
        error=1;
       }
      }
    voila, j'espere que je suis assez comprehensible pour ma premiere demande ^^.

    je vous remercie par avance de votre aide.

  2. #2
    Membre confirm�
    Inscrit en
    F�vrier 2006
    Messages
    102
    D�tails du profil
    Informations forums :
    Inscription : F�vrier 2006
    Messages : 102
    Par d�faut
    tu pourrais etre un peu plus precis?

    A quoi correspond le myform?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 13
    Par d�faut
    Citation Envoy� par kstou2001 Voir le message
    tu pourrais etre un peu plus precis?

    A quoi correspond le myform?
    myform est le nom de mon formulaire.

  4. #4
    Mod�rateur
    Avatar de roro06
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    1 480
    D�tails du profil
    Informations personnelles :
    �ge : 56
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 480
    Par d�faut
    Bonjour

    Plutot que d'adresser des elements de formulaires par leur nom, il convient de les adresser par leur id

    ainsi, au lieu de
    document.myform.blabla.value
    , utiliser :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById("blabla").value
    avec, of course :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     <form name="myform">
    <input type="text" name="blabla" id="blabla">
    </form>
    (ceci est une r�gle g�n�rale)

    ta boucle peut alors se r�sumer ainsi :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
      var pourcent;
      var commentaire;
      for ( var p=1;p<116;p++)
      {
       var pourcent='pourcent'+String(p);
       var commentaire='commentaire'+String(p);
       if ((document.getElementById(pourcent).value<19) && (document.getElementById(commentaire).value==""))
       {
        alert("Vous devez commenter votre choix");
        error=true;
       }
      }


    N'oubliez pas de consulter les FAQ ASP et les cours et tutoriels ASP

    " La vie c'est quelque chose de tr�s fort et de tr�s beau.... La vie appartient a tous les vivants. It's both a dream and a feeling. C'est �tre ce que nous ne sommes pas sans le rester. La vie c'est mourir aussi....Et mourir c'est vraiment strong...c'est rester en vie au del� de la mort...Tous ceux qui sont morts n'ignorent pas de le savoir."
    (J.C. VanDamme, humoriste et philosophe belge . A moins que ce ne soit l'inverse ...)

    Chuck Norris comprend JC Van Damme.

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    D�cembre 2007
    Messages
    13
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2007
    Messages : 13
    Par d�faut
    Merci infiniement roro06, je vais employ� ta m�thode tr�s bien expliqu� au passage


    EDIT:
    C'est parfait ca fonctionne ^^
    merci encore

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. probleme boucle for et onrelease bloqu�
    Par ritepac dans le forum ActionScript 1 & ActionScript 2
    R�ponses: 0
    Dernier message: 12/02/2008, 09h48
  2. Probleme boucle For Each controls
    Par Tusbar dans le forum Windows Forms
    R�ponses: 21
    Dernier message: 13/09/2007, 23h56
  3. probleme boucle for
    Par ricoree78 dans le forum Macros et VBA Excel
    R�ponses: 1
    Dernier message: 22/05/2007, 12h27
  4. probleme boucle for
    Par michael75 dans le forum G�n�ral JavaScript
    R�ponses: 28
    Dernier message: 25/01/2007, 18h51
  5. Probleme boucle for
    Par griese dans le forum Linux
    R�ponses: 4
    Dernier message: 06/12/2006, 14h39

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