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 :

Return de tableau


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    D�tails du profil
    Informations personnelles :
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par d�faut Return de tableau
    Bonjour,
    Je d�bute en javascript et j'ai cr�e une fonction qui retourne un tableau de 2 variables que je recup�re dans un champ de formulaire, mais rien ne s'affiche.

    Voici la fonction et les appels. merci pour votre aide.

    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
    <script type="text/javascript">
    function calcul_dead_volume () {
     columnID_2_calc = document.getElementById('columnID_2').value;
     columnID_2_calc2 = columnID_2_calc.replace( ',' , '.' );
     column_lenght_2_calc = document.getElementById('column_lenght_2').value;
     Eps_calc = "0.700";
     dead_volum2_calc = Math.pow(columnID_2_calc2,2)*3.14*column_lenght_2_calc/4*Eps_calc;
     dead_volum2_calc2 = Math.round (dead_volum2_calc);
     
     columnID_1_calc = document.getElementById('columnID_1').value;
     columnID_1_calc2 = columnID_1_calc.replace( ',' , '.' );
     column_lenght_1_calc = document.getElementById('column_lenght_1').value;
     dead_volum1_calc = Math.pow(columnID_1_calc2,2)*3.14*column_lenght_1_calc/4*Eps_calc;
     dead_volum1_calc2 = Math.round (dead_volum1_calc);
    Tableau_calcul_dead_volume = new Array("dead_volum1_calc2", "dead_volum2_calc2");
     
     
    return [Tableau_calcul_dead_volume]
     
    }

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <script type="text/javascript">
    document.write ('<input type="text" name="dead_volum2" id="dead_volum2" value="'+calcul_dead_volume[0]+'" />');
     
    document.write ('<input type="text" name="dead_volum2" id="dead_volum2" value="'+calcul_dead_volume[1]+'" />');
    </script>

  2. #2
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Salut,
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <script type="text/javascript">
    a = calcul_dead_volume ();
    alert (a[0]);
    alert (a[1])
    </script>
    N'utilise pas document.write pour cr�er un �l�ment, voir la FAQ.

  3. #3
    R�dacteur

    Avatar de Bovino
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par d�faut
    Voici la fonction et les appels.
    Je ne sais pas si c'est mes yeux, mais je ne vois pas les appels
    Pas de question technique par MP !
    Tout le monde peut participer � developpez.com, vous avez une id�e, contactez-moi !
    Mes formations video2brain : La formation compl�te sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'int�gration de JSFiddle et CodePen sur le forum

  4. #4
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    D�tails du profil
    Informations personnelles :
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par d�faut
    c'est cela que j'appelle l'appel de focntion (mais je m'exprime peut-�tre mal)

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    <script type="text/javascript">
    document.write ('<input type="text" name="dead_volum1" id="dead_volum1" value="'+calcul_dead_volume[0]+'" />');
     
    document.write ('<input type="text" name="dead_volum2" id="dead_volum2" value="'+calcul_dead_volume[1]+'" />');
    </script>

  5. #5
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    calcul_dead_volume[0]
    Fait appel au premier �l�ment du tableau calcul_dead_volume et non � la fonction calcul_dead_volume().
    Pour l'appel du fonction
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    a = calcul_dead_volume ();
    alert (a[0]);
    alert (a[1]);
    Et mettre a[0] et a[1] dans ton input cr��. Voir FAQ pour la cr�ation d'un �l�ment mais n'utilise pas document.write.

  6. #6
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    D�tails du profil
    Informations personnelles :
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Par d�faut
    Excuse moi mais comme je d�bute en javacript je ne comprends pas tout.

    Si je met des ALERT, cela ne va t'il m'ouvrir une fen�tre avec les valeurs affich�s ?

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [PHP 5.3] Return tableau vide
    Par Bastien10 dans le forum Langage
    R�ponses: 2
    Dernier message: 21/03/2012, 16h52
  2. fonction qui return deux tableau
    Par 1google dans le forum Images
    R�ponses: 6
    Dernier message: 13/04/2011, 21h48
  3. Return tableau d'entiers
    Par mailbox dans le forum D�buter
    R�ponses: 5
    Dernier message: 11/11/2010, 00h02
  4. [DEBUTANT]Return un tableau de INT
    Par kaizer dans le forum D�buter
    R�ponses: 17
    Dernier message: 22/10/2006, 19h05
  5. Return d'un tableau par une fonction
    Par MegaNono dans le forum C
    R�ponses: 4
    Dernier message: 30/04/2006, 18h26

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