Bonjour,

Je rencontre une petit soucis pour affecter un array javascript dans un champ input !
Je m'explique:

J'ai une page de formulaire, avec une "PickList" (2 selectlist).
Lorsque que je clique sur le bouton, j'ai une fonction javascript qui r�cupere les valeurs du selectlist qui m'interresse, et qui l'affecte dans un champ input hidden.

J'aimerai que ces valeurs s'affectent sous forme d'un tableau, pour ensuite les r�cuperer en php.

Voici ma fonction:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
function fillProducts() {
	var x=document.getElementById("PickList");
	var prod = new Array(x.length);
	for (i=0;i<x.length;i++) {
		prod[i] = x.options[i].value;
	}
	document.getElementById("product").value = prod;
}
le champs avec l'id "product" est mon input hidden, et PickList la selectlist de laquelle je veux r�cuperer mes valeurs.

Ce code fonctionne mais le probl�me est que les valeurs sont pass�e sous forme de string, pas de array !

Quelqu'un pourrait m'�clairer un peu sur ce point? quel est le moyen d'affecter � mon champs "product" la valeur sous forme d'array?

Ca doit �tre faisable �tant donn� qu'en html s'est possible...

Merci d'avance