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 :

Passage variable fonction


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    �tudiant
    Inscrit en
    Septembre 2007
    Messages
    27
    D�tails du profil
    Informations personnelles :
    �ge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 27
    Par d�faut Passage variable fonction
    Bonjour tout le monde

    J'ai un petit probl�me que je n'arrive pas � r�soudre en javascript. J'vous explique sch�matiquement, j'ai une fonction dans laquelle j'ai une boucle qui fait varier i de 0 � 10. Dans cette boucle je fais deux choses :
    • alert(i);
    • Je cr�e un div que je place dans ma page avec un onclick = function() { alert(i); }


    Or lorsque je fais tourner le script, j'ai bien 10 popup qui s'ouvrent au chargement de 0 � 10 et j'ai bien 10 div cr��s. Mais quand je clic sur ces div, j'obtiens sur chacun de ceux-ci une popup m'affichant 10 alors que je souhaitrai que le premier m'affiche 1, le deuxi�me 2, ...

    Voici le code sch�matique :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function truc() {
    for(i=1;i<=10;i++) {
       alert(i);
       var monDiv=document.createElement('div');
       monDiv.onclick = function () { alert(i); }
       document.appendChild(monDiv);
    }
     
    }
    Merci ;-)

  2. #2
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activit� : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225

  3. #3
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211

Discussions similaires

  1. [FLASH 8] Passage variable Flash -> PHP crypt�e
    Par gotcha007 dans le forum Flash
    R�ponses: 13
    Dernier message: 20/11/2007, 03h07
  2. Pb Passage variable d'un formulaire
    Par boo64 dans le forum Langage
    R�ponses: 13
    Dernier message: 11/05/2006, 16h29
  3. [FLASH MX2004] Passage variable PHP<->Flash
    Par PeZ dans le forum Flash
    R�ponses: 4
    Dernier message: 03/04/2006, 14h00
  4. [VB]Passage de Fonction en param�tre (d'une autre fonction)
    Par Australia dans le forum VB 6 et ant�rieur
    R�ponses: 10
    Dernier message: 21/03/2006, 18h55
  5. passage variable Makefile - source C
    Par fcbouan dans le forum Syst�mes de compilation
    R�ponses: 3
    Dernier message: 15/11/2005, 09h41

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