Je ne parviens pas à adapter ce bout de code. Il permet de passer des valeurs d'une liste à une autre.
Formulaire :
Code : Tout sélectionner
<select id="choix" name="choix">
<option value="1">Test</option>
<option value="2">Test2</option>
</select>
<input type="button" value="ajouter >>>" onclick="move_list(document.getElementById('choice_categories').options[document.getElementById('choice_categories').selectedIndex].value,this.form.selected_categories)">
<br />
<br />
<input type="button" value="<<< enlever" onclick="move_list(this.form.selected_categories,this.form.choice_categories)">
<select id="selection" name="selection[]">
</select>
Code : Tout sélectionner
<script type="text/javascript">
// Basculer des éléments d'une liste à l'autre
function move_list(l1,l2) {
if (l1.options.selectedIndex>=0) {
o=new Option(l1.options[l1.options.selectedIndex].text,l1.options[l1.options.selectedIndex].value);
l2.options[l2.options.length]=o;
l1.options[l1.options.selectedIndex]=null;
}else{
alert("Veuillez vérifier votre séléction");
}
}
</script>
Je pense que je devrais travailler avec les ID des select mais je ne sais pas comment faire.
Pourriez-vous m'aider ?
D'avance merci.