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 :

variable dynamique dans une fonction javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre chevronn� Avatar de Shivaneth
    Femme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mai 2004
    Messages
    349
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 349
    Par d�faut [Resolu]variable dynamique dans une fonction javascript
    bonjour, voila mon probl�me :
    je cr�e un formulaire avec dedans un nombre de listes d�roulantes d�termin� par un param�tre envoy� � la page :

    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
     
    $i=1;
    $req2="select * from formation";
        while($i<=$nb)
        {
          $r='res'.$i;
          ${$r}=mysql_query($req2,$connect);
          if ($i==1)
          {
            $er="ère";
          }
          else $er="ème";
          $b='tab'.$i;
          echo "<tr><td>".$i.$er." formation comprise</td><td><select name=form".$i.">";
          while  (${$b}=mysql_fetch_array(${$r}))
          {
           echo "<option value=".${$b}[0].">".${$b}[1]."</option>";
          }
          echo "</select></td></tr>";
          $i++;
        }
    mon probl�me c'est que je veux v�rifier au moment du submit si il ny a pas deux fois le meme item de s�lectionn� dans les diff�rentes listes
    pour �a j'ai commenc� un fonction javascript :

    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
     
        function verif(formul,nb)
        {
          var nom=formul.nom.value;
          var duree=formul.duree.value;
          var prix=formul.prix.value;
          if (nom=="" || duree=="" || prix=="" || isNaN(duree) || isNaN(prix))
          {
            alert("veuillez remplir tous les champs correctement (prix et durée sont des entiers)");
            return(false);
          }
          else
          {
            var i=1;
            while (i<=nb)
            {
              var j=i+1;
              while (j<=nb)
              {
                if (formul.form/*i*/.value==formul.form/*j*/.value) /*c'est ici que je voudrais avoir des variables dynamiques au lieu de i et j, je voudrais leurs valeurs*/
                {
                  return (false);
                }
              }
              i++;
            }
            return(true);
          }
          }
    j'esp�re que vous pourrez m'aider
    merci d'avance

  2. #2
    Membre Expert Avatar de Oluha
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    2 183
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Novembre 2004
    Messages : 2 183
    Par d�faut
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('form'+i).value
    sans oublier de mettre dans ta balise select :

  3. #3
    Membre chevronn� Avatar de Shivaneth
    Femme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mai 2004
    Messages
    349
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    �ge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 349
    Par d�faut
    merci � toi, �a marche nickel

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

Discussions similaires

  1. R�ponses: 1
    Dernier message: 15/04/2008, 18h36
  2. nombre des variables dynamique dans une fonction
    Par Abdelkaoui dans le forum C
    R�ponses: 10
    Dernier message: 29/02/2008, 15h37
  3. R�ponses: 3
    Dernier message: 26/06/2006, 13h48
  4. [PHP-JS] une variable php dans une fonction javascript
    Par megapacman dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 12/06/2006, 14h08
  5. [PHP-JS] une variable php dans une fonction javascript
    Par megapacman dans le forum Langage
    R�ponses: 3
    Dernier message: 12/06/2006, 14h02

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