Ce petit code permet d'afficher une listbox à plusieurs colonnes (voir la capture) à partir d'une balise SELECT
ça fonctionne dans les cas simple, il faudra faire évoluer cette source si vous souhaiter faire des choses plus compliqué comme des evènements etc
Deplus ça fonctionne avec IE 6 mais je n'ai pas testé ailleurs ça devrait fonctionné sous netscape...
la syntaxe est simple
vous créez votre balise select puis le script se charge de faire les modifications
il y a un fichier d'exemple (test.html)
pour créer une nouvelle colonne il suffit de séparer les argument par un |
note : il est important de spécifier le width !
exemple :
<select id="test" size=3 multiple style="width:300">
<option>toto|33ans</option>
<option>lulu|24ans</option>
<option>nana|21ans</option>
</select>
suivi de :
<script>listbox('test')</script>
si vous n'ajoutez pas ce code, l'affichage se fera normalement