En haut de liste...
Posté : 03 mars 2023, 09:36
Bonjour à tous
Ma question est la suivante.
J'ai mis en place une "bascule" de valeur d'une liste à l'autre (si vous connaissez le terme technique je suis preneuse
)
Je souhaite "juste" que la valeur sélectionnée se place en haut de liste et non à la suite les autres...
Voila le code
et une pièce jointe qui présente le problème
D'avance merci pour votre aide
A plus
Chloe
Ma question est la suivante.
J'ai mis en place une "bascule" de valeur d'une liste à l'autre (si vous connaissez le terme technique je suis preneuse

Je souhaite "juste" que la valeur sélectionnée se place en haut de liste et non à la suite les autres...
Voila le code
Code : Tout sélectionner
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function Deplacer(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("Aucune OPTION selectionnee");
}
}
</SCRIPT>
</HEAD>
<FORM name="formulaire">
<TABLE><TR>
<TD align="center"><B><FONT size="2">Options</FONT></B><BR>
<SELECT align=top name="liste1" size=6 style="width:120px" onClick="Deplacer(this.form.liste1,this.form.liste2)">
<OPTION value="1">Option 1</OPTION>
<OPTION value="2">Option 2</OPTION>
<OPTION value="3">Option 3</OPTION>
<OPTION value="4">Option 4</OPTION>
<OPTION value="5">Option 5</OPTION>
</SELECT>
</TD>
<TD align="center">
<INPUT type="button" value="Ajouter >>>" onClick="Deplacer(this.form.liste1,this.form.liste2)">
<BR><BR>
<INPUT type="button" value="<<< Enlever" onClick="Deplacer(this.form.liste2,this.form.liste1)">
</TD>
<TD align="center"><FONT size="2"><B>Options retenues</B></FONT><BR>
<SELECT align=top name="liste2" size=6 style="width:120px" onClick="Deplacer(this.form.liste2,this.form.liste1)">
</SELECT>
</TD>
</TR></TABLE>
</FORM>
A plus
Chloe