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 :

Variable function js


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    etudiant
    Inscrit en
    Janvier 2020
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vosges (Lorraine)

    Informations professionnelles :
    Activité : etudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2020
    Messages : 3
    Par défaut Variable function js
    Bonjour,

    je fais un petit script, mais j'ai un soucis pour faire sortir mes variables de mes fonctions:

    Mon html:

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <form>
            <input id="ligne" type="text" placeholder="ligne" onkeyup="lignep4()">
     
            <input id="colonne" type="text" placeholder="colonne" onkeyup="colonnep4()">
              <input type="submit"> 
    </form>

    mon code js :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    var numLigne = 3;
    var numCol = 3;
     
    function colonnep4(){
        numCol = document.querySelector('#colonne').value;
        alert(numCol);
    } 
     
    function lignep4(){
        numLigne = document.querySelector('#ligne').value;
        alert(numLigne);
    }

    je prédéfinis un chiffre par défaut pour numLigne et numColonne. Quand je suis dans mes fonctions, les alert de mes fonctions affichent bien les valeurs saisies dans le formulaire, mais si je remets un alert en dessous de ma dernière fonction, mon alert va afficher 3 et non la valeur saisi


    Comment je peux conserver leur valeurs hors des fonctions ?


    Merci d'avance

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 207
    Par défaut
    Bonjour et bienvenue sur DVP.
    si je remets un alert en dessous de ma dernière fonction, mon alert va afficher 3 et non la valeur saisi
    Si tu mets un alert en dessous de tes fonctions au moment où celle-ci est exécutée/apparaît tes valeurs n'ont pas encore été modifiées.

    Ajoute cette ligne, à ton code HTML, pour voir que les modifications sont effectives.
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="button" value="Voir" onclick="alert(numLigne + '\n' + numCol )">

Discussions similaires

  1. Erreur : "undefined function or variable"
    Par pwfsic dans le forum Interfaces Graphiques
    Réponses: 3
    Dernier message: 11/05/2007, 14h07
  2. Function avec variable method
    Par BATiViR dans le forum Delphi
    Réponses: 8
    Dernier message: 20/04/2007, 10h22
  3. bean:define pour passage variable dans function javascript
    Par fbuchwalder dans le forum Struts 1
    Réponses: 2
    Dernier message: 06/11/2006, 18h36
  4. Function() retour variable
    Par AnimNico dans le forum Flash
    Réponses: 15
    Dernier message: 16/10/2006, 19h49
  5. Variables de Sessions crées dans une Function perdues
    Par vampiloup dans le forum Langage
    Réponses: 7
    Dernier message: 12/01/2006, 16h50

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