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:
le champs avec l'id "product" est mon input hidden, et PickList la selectlist de laquelle je veux r�cuperer mes valeurs.
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; }
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
Partager