1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| function calculVAI()
{
var i, j;
var selectedList = new Array();
var selectBox = document.getElementById("id_vai"); // 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 = "";
var tabVAI = "(";
for (i=0; i<selectedList.length; i++)
{
tabVAI +=selectedList[i].value;
if (i < (selectedList.length - 1))
{ tabVAI += ","; }
}
tabVAI += ")";
return tabVAI;
} |