javascript recupere valeir d'un tableau

dom84
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 46
Inscription: 31 Mai 2006

javascript recupere valeir d'un tableau

Message le Mar Juil 04, 2006 13:50

Bonjour à tous je suis novice en javascript
j'ai recupere un tableau que j'affiche grace à
document.write( tableau.var_dump())
le navigateur m'affiche ceci :
tableau(7){
[1]:tableau(1){
[sum(DOS_montantFacture)]:*null*
},
[2]:tableau(1){
[sum(DOS_montantFacture)]:*null*
},
[3]:tableau(1){
[sum(DOS_montantFacture)]:*null*
},
[4]:tableau(1){
[sum(DOS_montantFacture)]:"0"
},
}

Je desire recuperer la valeur 0 par exemple de l'indice 4, j'ai essayé
tableau[4]['sum(DOS_montantFacture)'] mais ca me met tableau[4] no properties
Je connais pas la syntaxe pour recuperer la valeur null ou 0 qui sont dans le tableau


dd32
Modérateur
Modérateur
 
Messages: 3387
Inscription: 9 Sep 2005

Message le Mar Juil 04, 2006 14:17

As-tu essayé tout simplement tableau[4] ?

Exemple :
Code: Tout sélectionner
<html>
<body>
<script type="text/javascript">
var tableau=new Array();
   tableau[0]=2;
   tableau[1]=3;
   tableau[2]=6;

//j'affiche la valeur du tableau chiffres à l'indice 0
document.write("premier indice= "+tableau[0]);
</script>
</body>
</html>


Ce script affiche normalement :
Code: Tout sélectionner
premier indice=2



donc pour afficher la valeur de l'indice 0 du tableau et afficher 2, il faut utiliser tableau[0]
C'était ça ta question ?

dom84
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 46
Inscription: 31 Mai 2006

Message le Mar Juil 04, 2006 14:32

Bonjour a toi, quand j'affiche tableau[4] ,genre
document.write(tableau[4]);
il me met undefined dans la console mozilla
Dans mon exemple les valeurs sont à null ou a 0; c'est normal. Par la suite c'est valeur seront rempli
je veux récupérer c'est valeur(0 ou null). Je comprend pas la structure du tableau en faite, l'affichage avec var_dump() est assez bizarre.
je veux connaitre la syntaxe pour faire
document.forms[nomForm].elements[montant]=tableau[???]
avec tableau[???]=(0 ou null)

c'est la syntaxe apres "tableau" que je veux
merci de votre aide


dd32
Modérateur
Modérateur
 
Messages: 3387
Inscription: 9 Sep 2005

Message le Mar Juil 04, 2006 15:01

document.forms[nomForm].elements[montant]=tableau[???]

déjà il manque un ".value" il me semble ?
document.forms[nomForm].elements[montant].value=tableau[???]



c'est cette fonction que tu utilises en JS ?
-http://www.aidejavascript.com/article30.html#var_dump


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité