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

Bibliothèques & Frameworks Discussion :

stocker le résultat dans un tableau


Sujet :

Bibliothèques & Frameworks

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 100
    Points : 36
    Points
    36
    Par défaut stocker le résultat dans un tableau
    Salut les amis;
    j'ai un code JS que j'ai crée avec un ami, le code est :
    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
        <script type="text/javascript">
            function annotate(id){                
                var td_widget = document.getElementById( id );
                if( !td_widget ) alert( "Unable to find widget " + id );
     
                nid = id;
                var input_widget = document.getElementById( nid );
                if( !input_widget ) alert( "Unable to find widget " + nid );
                if( input_widget.value == 0 ){                    
                    td_widget.style.background = '#55ed58';
                    input_widget.value = "1";          
                }
                else if( input_widget.value == 1 ){
                    td_widget.style.background = 'red';
                    input_widget.value = "-1";
                }
                else{
                    td_widget.style.background = 'white';
                    input_widget.value = "0";                
                }                
                document.getElementById( 'annotations_changed' ).value = "true";   
            }        
        </script>
    ce code est utilisé comme suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td id = "id" onclick="annotate('id}')">
    l'objectif est, quand je clique sur le td d'un tableau le couleur change en vers, deuxième clique le couleur change en rouge, 3 clique blanc, maintenant je veux crée un tableau de 2 dimensions dans mon script qui stockera le id et le value qui contient (1, -1, 0).
    j’espère que vous m'avez compris.
    merci

  2. #2
    Expert éminent sénior

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Points : 79 912
    Points
    79 912
    Par défaut
    Bonjour,

    Vous pouvez déclarer votre tableau de manière globale :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var mon_tableau = new Array();
    Puis, après vos if, lui ajouter les valeurs (clef : valeur) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    mon_tableau.push(nid); //la clef
    mon_tableau[nid] = input_widget.value; //la valeur
    Ensuite, vous pouvez récupérer votre valeur comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    alert(mon_tableau[un_des_id]);

Discussions similaires

  1. [MySQL] Stocker résultats dans un tableau
    Par symff dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 19/05/2010, 09h12
  2. Réponses: 9
    Dernier message: 19/03/2007, 10h46
  3. [Debutant] Stocker des objets dans un tableau à plusieurs indices
    Par Invité dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 27/09/2006, 18h04
  4. Stocker des moviesclips dans un tableau ?
    Par Paganoni dans le forum Flash
    Réponses: 1
    Dernier message: 13/05/2006, 17h20
  5. [MySQL] Stocker des données dans un tableau
    Par LadyArwen dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 02/02/2006, 10h40

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