Bonjour, j'espère ne pas me tromper de Thèmes.
Actuellement je récupère la sélection d'un sélect multiple et l'affiche dans un input grâce au code ci-dessous, qui m'affiche ligne après lignes mes sélections.
ex: selection = 1
selection = 2......
J'aimerais que mes sélection s'affiche les unes derrière les autre: selection 1, selection 2........
function getURL() {
var i, j;
var selectedList = new Array();
var selectBox = document.getElementById("s"); // on cible le select
for (i=0, j=0; i<selectBox.options.length; i++)
{
if (selectBox.options[i].selected)
{
selectedList[j] = selectBox.options[i]; // on ajoute l'option i à la case j du tableau selectedList
j++; // increment de l'indice du tableau
}
}
// on recupere les valeurs des options cochees
var alertTxt = "";
for (i=0; i<selectedList.length; i++)
{
alertTxt += "selection 1 "+selectedList[i].value+" est selectionnée \n";
}
document.getElementById('A').value= alertTxt;
};
J'avais pense à : alertTxt += "selection 1 "+selectedList[i].value+""+selectedList[i++].value+" \n"; ; mais cela ne fonctionne pas ^^.
Cordialement David.