[js]Transmettre un tableau dans une fonction

Ronan -  
Timon1102 Messages postés 354 Statut Membre -
Salut tous le monde,

comment fait on pour transmettre un tableau dans une fonction javascript et ensuite a l'intérieur de la fonction pour traiter ce tableau ?

Merci de votre aide..

9 réponses

  1. Ronan
     
    Salut tous le monde,

    En fait j'ai un formulaire avec une liste a choix multiple donc le nom de mon formulaire se nomme "nom[]" . Au moment du clic, une fonction javascript est déclenchée. Mais je n'arrive pas à transmettre "nom[]" a cause des "[]".

    Comment fait on pour résoudre ce probleme ?
    0
  2. Ronan
     
    Je vous mets un exemple :

    <SELECT name="ville[]" multiple onBlur="test (document.form.ville)">

    <option value="Paris" >Paris</option>
    <option value="Marseille" selected="selected">Marseille</option>
    <option value="Lille">Lile</option>
    <option value="Nantes">Nantes</option>
    <option value="Rennes">Rennes</option>

    et voci un exemple de fonction :

    Function test(d)
    {
    alert (d[1].value);
    }

    Ceci ne marche pas. Donc je veux savoir comment transmettre ma variable ville[] pour pouvoir la traiter dans ma fonction.

    Merci
    0
  3. Ronan
     
    Salut,

    mon message est pas clair ? Personne ne peut me répondre ?
    Je bloque dessus et je ne peux plus avancer.

    Si quelq'un peut m'aider ce serai sympa.

    Merci
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Timon1102 Messages postés 354 Statut Membre 109
     
    Salut, moi je veux bien te répondre mais c pour te dire que j'ai eu le meme problème, j'ai cherché comme un taré, j'ai rien trouvé, donc j'ai fait autrement, en utilisant le systeme D... un brouaha d'id, d'appels jscript a droite a gauche... enfin bref, si tu trouve une solution simple tiens moi au courant !

    Desolé, @+
    0
  6. Ronan
     
    Salut Timon1102,

    en fait j'ai peut etre trouvé une solution!
    je vais enlevé les accolades elle me servent peut etre plus.
    Je les avais mis pour etre utilisée par un script php pour pouvoir récupérer des valeurs multiples mais je crois que c'est pas la peine.
    J'essayerai demain la technique la.

    A+
    0
    1. random Messages postés 1612 Statut Membre 155
       
      d'une facon genérale
      si j'écris la fonction(x,y,z...,indice1,indiceb...) type valeur
      je dimensinonne une matrice(a,b,...)
      je fias mes traitements
      je peaux renvoyer(mamatric(indice1,indiceb)

      ou je déclare ma matrice au niveau module
      ma fonction la sert
      je la récupère après appel fonction




      0
  7. Timon1102 Messages postés 354 Statut Membre 109
     
    ok, mais moi je voulais bien recuperer les valeurs en php, je dois garder les []. @+
    0
  8. Timon1102 Messages postés 354 Statut Membre 109
     
    voui ce ke jai fait ressemble a ca, mais c'est difficile a expliquer
    0