dans mon annaire j'ai 2 menu de choix un a gauche et un a droite. lorsque je selectionne des noms dans le formulaire de gauche et que je clik sur un bouton je veux savoir combien de personne on été choisi j'utilise donc une fonction JS qui est la suivante:
Code : Tout sélectionner
function evaluation()
{
var selectione="";
var Num=0;
for (i=0; i<window.document.forms.recherche_nom.liste.options.length; i++);
{
if (window.document.forms.recherche_nom.liste.options[i].selected )
{
Num=Number(Num+1);
selectione = selectione+"; "+window.document.recherche_nom.liste.options[i].text;
}
}
alert(Num+" choix : "+selectione);
}echo '<td><b>Liste:</b><br><select name="liste" size="30" multiple id="selection">';
echo '<option value="default"> Liste des personnes rechercher: <option>';
if(($nom!="" && ($groupe!="default" || $groupe!="promotion")) || ($nom=="" && $groupe!="default") || $groupe=="default")
{
while($ligne=mysql_fetch_array($result))
{
echo ' <option value='.$j.'> '.$ligne['name'].' </option><br> ';
$j++;
}
}
echo '</select>';
Il y a une erreur a parament dans ce script et je n'arrive pas a savoir laquelle .... quelqu'un peut t'il m'aider ...