Bonjour, tout le monde ça va ?
j'ai deux listes, une contient des valeurs et l'autre est vide, je veux quand je fais double clique sur une valeur qui se déplace dans la liste2 et inversement
voici mon code qui ne marche pas, quand je clique il passe rien ... ?! Merci d'avance
Javascript :
function deplacer(liste_depart, liste_arrivee)
{
for(i = 0; i < liste_depart.options.length; i++)
{
if(liste_depart.options[i].selected && liste_depart.options[i] != "" )
{
o = new Option(liste_depart.options[i].text, liste_depart.options[i].value);
liste_arrivee.options[liste_arrivee.options.length] = o;
liste_depart.options[i] = null;
i = i - 1 ;
}
else
{
// alert( "aucun element selectionne" );
}
}
}
PHP :
<form action='' method='post'>
<select name='dispo[]' id='dispo' multiple='multiple' size=5 OnDblClick='javascript: deplacer( this.form.dispo, this.form.choix );'>
<option value='a'/>A</option>
<option value='b'/>B</option>
<option value='c'/>C</option>
</select>
<select name='choix[]' id='choix' style='width: 210px;' size=5 multiple='multiple' OnDblClick='javascript: deplacer(this.form.choix, this.form.dispo );'>
</select>
</form>
<config>Windows XP / Firefox 3.6.10</config>