begin process at 2008 08 29 13:26:21
1 233 643 membres
177 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Récupérer les valeurs du script "Bascule" [ Archives / AU SECOURS !!! ] (nunor)

Récupérer les valeurs du script "Bascule" le 11/03/2004 16:40:35

nunor

Bonjour,
je cherche à dynamiser le script "Basculer des éléments d'une liste à l'autre"
J'arrive à alimenter les deux listes par des résultats mysql.
Par contre comment récupérer ensuite les valeurs multiples de la liste2 ?
c'est pour un traitement en php par la suite
voici le script:
<HTML>
<HEAD>
<TITLE></TITLE>
<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 activité sélectionnée");
}
}
</SCRIPT>
</HEAD>

<BODY bgcolor="#FFFFFF">
<FONT FACE="Arial" SIZE='-1' COLOR="#000099">

<CENTER><BIG><B>Basculer des éléments d'une liste à l'autre</B></BIG></CENTER>
<BR>

Cécessite des versions 4 et + de Netscape ou Internet Explorer.<BR>

<FORM name="formulaire">

<TABLE><TR>
<TD align="center"><B><FONT size="2">Activités proposées</FONT></B><BR>
<SELECT align=top name="liste1" size=6 style="width:120px">
<OPTION value="Planche">Planche à voile</OPTION>
<OPTION value="Plongée">Plongée</OPTION>
<OPTION value="Jet-Ski">Jet-Ski</OPTION>
<OPTION value="Tir à l'arc">Tir à l'arc</OPTION>
<OPTION value="Pétanque">Pétanque</OPTION>
<OPTION value="Bronzette">Bronzette</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>Activités retenues</B></FONT><BR>
<SELECT align=top name="liste2" size=6 style="width:120px">
<OPTION value="10">----------------------</OPTION>
</SELECT>
</TD>
</TR></TABLE>
<SCRIPT language="javascript">
// Astuce pour Netscape qui ne supporte pas style="width:100"
// Donc : création d'une ligne pour initialiser la largeur puis suppression par ce javascript
document.formulaire.liste2.options.length=0;
</SCRIPT>
</FORM>

<BR>
</FONT></BODY></HTML>

Re : Récupérer les valeurs du script le 12/03/2004 11:16:24

Aur3lien
(Admin CS)

Salut nunor,

Il faut utiliser une fonction avant le submit pour toutes les selectionnées :


function validSelect(slt) {
var myForm = this.document.forms[0], leSlt, i = 0;
leSlt = eval("myForm." + slt)
for (i = 0; i < leSlt.length; i++) {
leSlt.options[i].selected = true;
}
}

validSelect('liste2');


Bon Dev ...

Re : Récupérer les valeurs du script "Bascule" le 19/07/2005 22:38:32

billy67000
Membre Club
bonojour,

je n'arrive pas à comprendre l'explication.
comment recupérer la liste  final l2
merci




Classé sous : script, récupérer, options, selectedindex, l1

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS