Code : Tout sélectionner
<script type="text/javascript">
<!--/*--><![CDATA[//> <!--
nb=document.getElementById("sel").options.length;
tabsel=Array(nb);
function sel(val) {
(val>=0)?tabsel[val]=!tabsel[val]:tabsel=Array(nb);
for (i=0;i<nb;i++) document.getElementById("sel").options[i].selected=tabsel[i];
var text_test = "";
for(i=0;i<tabsel.length;i++)
{
if(tabsel[i]) text_test += document.getElementById("sel").options[i].value+";";
}
var champ=document.getElementById("champ_cache");
champ.value = text_test;
}
//--><!]]>
</script>
<?php
//Réception des valeurs de la liste multiselect
//Affichage pour le test
echo "<pre>";
print_r($_GET["foo"]); //foo est le "name" de la liste
echo "</pre>";
?>
<form>
<p>
Sélectionnez plusieurs couleurs :
<p>
<select name="foo[]" multiple="multiple" size="5" id="sel" onchange="select(this.selectedIndex);">
<option value="white">Blanc</option>
<option value="blue">Bleu</option>
<option value="black">Noir</option>
<option value="red">Rouge</option>
<option value="green">Vert</option>
<option value="yellow">Jaune</option>
<option value="brown">Marron</option>
<option value="violet">Violet</option>
<option value="orange">Orange</option>
<option value="gray">Gris</option>
</select>
<p><input type=submit name=envoyer value="Envoyer"></p>
</form>
<script type="text/javascript">
// Select multiple à mémoire par Renaud Jacumin http://madinrno.free.fr
nb=document.getElementById("sel").options.length;
tabsel=Array(nb);
function select(val) {
(val>=0)?tabsel[val]=!tabsel[val]:tabsel=Array(nb);
for (i=0;i<nb;i++) document.getElementById("sel").options[i].selected=tabsel[i];
}
</script>
Code : Tout sélectionner
<form name="form" action="valide_test.php" method="post" >
<select name="intervenants[]" multiple="multiple" size="5" id="selection" onchange="sel(this.selectedIndex);">
..... choix de la liste ....
<script type="text/javascript">
nb=document.getElementById("selection").options.length;
tabsel=Array(nb);
function sel(val) {
(val>=0)?tabsel[val]=!tabsel[val]:tabsel=Array(nb);
for (i=0;i<nb;i++) document.getElementById("selection").options[i].selected=tabsel[i];
}
</script>
<input type="submit" value="Envoyer" class="bouton"/>
</form>
Voilà,
Merci pour vos reponses
@+
Faudra mettre le tag resoluCode : Tout sélectionner
onClick="Deplacer(this.form.myUsers,this.form.myChildId,'Aucun utilisateur selectionne')"Code : Tout sélectionner
onClick="Deplacer(this.form.myUsers,this.form.myChildId[],'Aucun utilisateur selectionne')"
Code : Tout sélectionner
this.form.elements["myChildId[]"]
Je savais que je serais reconnu à mon juste niveau un jour...donc si un bienveillant modérateur passe dans le coin, battosai371 avait lui aussi trouvé la solution à son problème
Bah non, je pourrais plus interveniraux chevilles pas trop enflées