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 :

Créer un tableau javascript pour condition for


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Juin 2007
    Messages : 130
    Par défaut Créer un tableau javascript pour condition for
    Bonjour,
    J'ai un code javascript dans lequel il me me faut utiliser une boucle "for".
    Cette boucle va me permettre vérifier un à un les éléments d'un tableau du code mais je ne me rappel plus comment déclarer ce tableau et je n'ai pas trouver dans les cours javascripts ( il ne parle que de la façon de traiter les tableaux).

    En olga ça donne quelque chose du genre:
    T: tableau [1..10] : entier

    Mais en javascript j'ai complètement oublié, ça ne dois pas être loin.

    Est ce que quelqu'un peut me le rappeler?

    Merci

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Juin 2007
    Messages : 130
    Par défaut
    Merci
    Mais maintenant j'ai saisi mes données dans mon tableau et je voulais m'en servir pour rendre invisible des div.
    Avant que j'utilise le tableau, le code marchait quand je demandais qu'un élément soit effacer mais pour que le liens effacer plusieurs div, je dois me tromper quelque part dans mon code javascript, quelqu'un peut jeter un coup d'oeil?

    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
     
    function cacher(page[i])
    {
        page = new array(6)
        page[0] = "IdDiv1"
        page[1] = "IdDiv2"
        page[2] = "IdDiv3"
        page[3] = "IdDiv4"
        page[4] = "IdDiv5"
        page[5] = "IdDiv6"
        for (i=0;i<6;i++)
        {
    	    document.getElementById(page[i]).className="cache";
        }
    }

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    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
    page = new array(6)
        page[0] = "IdDiv1";
        page[1] = "IdDiv2";
        page[2] = "IdDiv3";
        page[3] = "IdDiv4";
        page[4] = "IdDiv5";
        page[5] = "IdDiv6";
     
     
    function cacherTableau(tab)
    {
        for (i=0;i<tab.length;i++)
        {
          cacher(tab[i]);
        }
    }
     
    function cacher(divId)
    {
        document.getElementById(divId).className="cache";
    }
     
    cacherTableau(page);

  5. #5
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Juin 2007
    Messages
    130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Loire (Auvergne)

    Informations forums :
    Inscription : Juin 2007
    Messages : 130
    Par défaut
    Merci C pas loin mais ce que je voudrai c'est que grâce à la fonction javascript, tout les div concerné soient effacés, alors que la je ne peut en effacer que un a la fois.
    Je suis obliger de saisir dans ma page html:
    onclick="cacher('DivId1');cacher('DivId2');..."
    Y'a pas un moyen pour que je fasse:
    onclick="cacher()"
    Et que grâce à aux fonctions javascripts, tous les div apppelés dans le tableau soient automatiquement éffacer?

    Ensuite j'ai une fonction qui en fait réapparaitre un seul, mais cette fonction je l'ai réussie^^.

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    onclick="cacherTableau(page);

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 02/02/2009, 19h12
  2. Réponses: 2
    Dernier message: 15/09/2008, 23h12
  3. erreur javascript pour modifier select avec tableau PHP
    Par omdafer dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 24/03/2008, 12h27
  4. [JavaScript] tableau ayant pour clé la valeur de plusieurs colonnes
    Par killysui dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 17/04/2007, 13h23
  5. javascript pour tableau à largeur de colonnes variables
    Par barkleyone dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 06/06/2006, 17h14

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