J’ai un petit souci de syntaxe pour la balise Select.

J’ai donc une liste de sélection multiple du genre

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
<select class="style1" name="toto[]" multiple
     	onchange="changed(document.totoform)">
<option value=""></option></select>

Pour récupérer les valeurs dans mon traitement PHP, j’ai donné comme nom : toto[]

Sous PHP, cela fonctionne nickel, il retrouve mes données que je sélectionne dans ma liste multiple.

Par contre, sous javascript cela ne fonctionne pas.
Dans ma méthode, changed, je n’arrive pas à accéder à mon élément ‘toto’.

Code JS : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<script type="text/javascript" language="javascript">
 
function changed(form)
{
	alert(form.toto);
}
 
</script>

=> me renvoie undefined

Comment je dois écrire pour que je puisse récupérer les valeurs de mon élément en PHP et en javascript ?