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 :

Variables globales dans une fonction?


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Points : 878
    Points
    878
    Par défaut Variables globales dans une fonction?
    Salut a tous,

    j'aimerais savoir s'il est possible de déclarer une variable globale dans une fonction?

    En fait j'aimerai tout au long de l'utilisation de cette fonction cumulé un id correspondant. Et je voudrais pouvoir les récupérer tout en bas de la page d'un simple click.

    L'utilisation de variable globale serait donc optimal. J'ai cherché un peu sur google mais j'ai juste trouver un site qui disait qu'il suffisait de pas déclarer la variable (avec var...) pour qu'elle soit globale. J'ai essayé, ca ne marche pas.

    Vous avez une idée?

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Points : 1 234
    Points
    1 234
    Par défaut
    Citation Envoyé par Death83
    Salut a tous,

    j'aimerais savoir s'il est possible de déclarer une variable globale dans une fonction?

    En fait j'aimerai tout au long de l'utilisation de cette fonction cumulé un id correspondant. Et je voudrais pouvoir les récupérer tout en bas de la page d'un simple click.

    L'utilisation de variable globale serait donc optimal. J'ai cherché un peu sur google mais j'ai juste trouver un site qui disait qu'il suffisait de pas déclarer la variable (avec var...) pour qu'elle soit globale. J'ai essayé, ca ne marche pas.

    Vous avez une idée?
    Ça devrait pourtant marcher, vérifie que tu n'emploie pas la variable avant sa création dans la fonction.
    Au pire utilise window['nomdevaraible'] = valeur. (si mes souvenirs sont bons)

  3. #3
    Membre éclairé Avatar de Death83
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 667
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 667
    Points : 878
    Points
    878
    Par défaut
    A oui ca marche merci ^^.

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

Discussions similaires

  1. Assignation d'une variable globale dans une fonction .
    Par moithibault dans le forum Général Python
    Réponses: 11
    Dernier message: 27/12/2010, 10h54
  2. Récupérer un variable globale dans une fonction.
    Par toufou dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/08/2010, 14h42
  3. [rendre une variable globale dans une fonction]
    Par emilek dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 28/07/2009, 18h11
  4. Changer valeur variable global dans une fonction callback
    Par bog333 dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 02/10/2008, 15h14
  5. Variable Globale dans une fonction
    Par rekiem71 dans le forum Général JavaScript
    Réponses: 16
    Dernier message: 18/01/2007, 17h12

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