[actionScript] - List
Bulb
Messages postés
63
Statut
Membre
-
longisland Messages postés 17 Statut Membre -
longisland Messages postés 17 Statut Membre -
Bonjour tout le monde, voilà je viens de faire un petit lecteur en FLash.
Une liste se remplis via une récupération de variables générées par PHP.
Je voudrais simplement pouvoir changer l'ordre des éléments de ma liste avec par exemple un bouton "monter" et un bouton "descendre" qui permettrait de permuter l'élément sélectionné avec son voisi du dessus ou du dessous. Pas moyen de trouver...
Quelqu'un aurait-une idée?
merci d'avance
Une liste se remplis via une récupération de variables générées par PHP.
Je voudrais simplement pouvoir changer l'ordre des éléments de ma liste avec par exemple un bouton "monter" et un bouton "descendre" qui permettrait de permuter l'élément sélectionné avec son voisi du dessus ou du dessous. Pas moyen de trouver...
Quelqu'un aurait-une idée?
merci d'avance
A voir également:
- [actionScript] - List
- List disk - Guide
- Directory list & print - Télécharger - Divers Utilitaires
- Mailing list gmail - Guide
- Zn-401s code list - Forum Téléviseurs
- Rm-014s+ code list - Forum TV & Vidéo
1 réponse
bonsoir,
je t ai fais un debut de script qui, normalement devrqit d aider
tu peux modifier "move_up" pour quelle monte et descende avec un argument supplementaire ou faire une fonction move_down .
par contre je n ai gardé SELECTED l élément selectioné après le déplacement; ex quand tu deplace eric eric doit rester selectionner
... enfin voila en esperant que cela t aidera
voila le script///
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
function move_up(myform){
pos = myform.noms.selectedIndex;
prec_pos = myform.noms.selectedIndex-1;
select_value = myform.noms.options[pos].value;
select_text = myform.noms.options[pos].text;
prec_value = myform.noms.options[prec_pos].value;
prec_text = myform.noms.options[prec_pos].text;
newOpt = new Option(select_text, select_value);
myform.noms.options[prec_pos] = newOpt;
newOpt = new Option(prec_text, prec_value);
myform.noms.options[pos] = newOpt;
}
</SCRIPT>
</head>
<body>
<FORM NAME="menu">
<SELECT NAME="noms" SIZE=9 >
<OPTION selected VALUE="null">-=Prénom=-</option>
<OPTION VALUE="">François</option>
<OPTION VALUE="1">Eric </option>
<OPTION VALUE="2">Marie-Laure</option>
<OPTION VALUE="3">Christophe</option>
<OPTION VALUE="4">Stéphane</option>
<OPTION VALUE="5">Eric</option>
<OPTION VALUE="6">Patrick</option>
<OPTION VALUE="7">Alexandre</option>
</SELECT>
<br>
<input type=button value=up onclick="move_up(this.form)">
<input type=button value=down>
</FORM>
je t ai fais un debut de script qui, normalement devrqit d aider
tu peux modifier "move_up" pour quelle monte et descende avec un argument supplementaire ou faire une fonction move_down .
par contre je n ai gardé SELECTED l élément selectioné après le déplacement; ex quand tu deplace eric eric doit rester selectionner
... enfin voila en esperant que cela t aidera
voila le script///
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
function move_up(myform){
pos = myform.noms.selectedIndex;
prec_pos = myform.noms.selectedIndex-1;
select_value = myform.noms.options[pos].value;
select_text = myform.noms.options[pos].text;
prec_value = myform.noms.options[prec_pos].value;
prec_text = myform.noms.options[prec_pos].text;
newOpt = new Option(select_text, select_value);
myform.noms.options[prec_pos] = newOpt;
newOpt = new Option(prec_text, prec_value);
myform.noms.options[pos] = newOpt;
}
</SCRIPT>
</head>
<body>
<FORM NAME="menu">
<SELECT NAME="noms" SIZE=9 >
<OPTION selected VALUE="null">-=Prénom=-</option>
<OPTION VALUE="">François</option>
<OPTION VALUE="1">Eric </option>
<OPTION VALUE="2">Marie-Laure</option>
<OPTION VALUE="3">Christophe</option>
<OPTION VALUE="4">Stéphane</option>
<OPTION VALUE="5">Eric</option>
<OPTION VALUE="6">Patrick</option>
<OPTION VALUE="7">Alexandre</option>
</SELECT>
<br>
<input type=button value=up onclick="move_up(this.form)">
<input type=button value=down>
</FORM>