Bonjour à tous,
Je ne sais pas trop comment expliquer mon soucis vu que je débute en javascript ... en fait et pour simplifier, j'ai un formulaire avec une fonction javascript, dans la fonction il y a un tableau associatif et je souhaiterais récupérer toutes les clés de ce tableau ... (j'ai bien dis que je voulais simplifier, je sais bien que là ça ne sert pas à grand chose ^^)
En recherchant sur divers forums, j'ai trouve ce petit script qui est censé afficher les clés une après les autres :
Or, ça affiche "0" et "1" et non "W1" et "W3" ... j'ai bien conscience que le problème doit venir dans la déclaration des clés, mais je ne vois pas du tout comment ... j'y ai mis des apostrohes, des guillemets, des crochets, ... et après une cinquantaine de test depuis 13H30, je préfère venir directement demander ici même.
Donc si quelqu'un à une idée du problème, ce serait vraiment sympa,
Merci d'avance.
Gaylord.P.
Modifié par Gaylord.P (02 Dec 2008 - 15:12)
Je ne sais pas trop comment expliquer mon soucis vu que je débute en javascript ... en fait et pour simplifier, j'ai un formulaire avec une fonction javascript, dans la fonction il y a un tableau associatif et je souhaiterais récupérer toutes les clés de ce tableau ... (j'ai bien dis que je voulais simplifier, je sais bien que là ça ne sert pas à grand chose ^^)
<select name="product_family" onchange="form_select_change(Array(W1 = '99.99', W3 = '55.55'))" id="product_family">
En recherchant sur divers forums, j'ai trouve ce petit script qui est censé afficher les clés une après les autres :
for(object in options){
alert(object);
}
Or, ça affiche "0" et "1" et non "W1" et "W3" ... j'ai bien conscience que le problème doit venir dans la déclaration des clés, mais je ne vois pas du tout comment ... j'y ai mis des apostrohes, des guillemets, des crochets, ... et après une cinquantaine de test depuis 13H30, je préfère venir directement demander ici même.

Donc si quelqu'un à une idée du problème, ce serait vraiment sympa,
Merci d'avance.
Gaylord.P.

Modifié par Gaylord.P (02 Dec 2008 - 15:12)