Je t'ai fait une petite fonction js qui peut être t'inspirera:
<html>
<head>
<script>
selectedTab = new Array();
function select(){
if(selectedTab[document.getElementById("select1").selectedIndex] == "selected"){
selectedTab[document.getElementById("select1").selectedIndex] = "";
}
else{
selectedTab[document.getElementById("select1").selectedIndex] = "selected";
}
for(var i = 0; i<document.getElementById("select1").length; i++){
if(selectedTab[i]=="selected"){
document.getElementById("select1").options[i].selected = true;
}
else{
document.getElementById("select1").options[i].selected = false;
}
}
}
</script>
</head>
<body>
<select id="select1" size="10" multiple onChange="select()">
<option value="test0">test0</option>
<option value="test1">test1</option>
<option value="test2">test2</option>
<option value="test3">test3</option>
<option value="test4">test4</option>
<option value="test5">test5</option>
<option value="test6">test6</option>
</select>
</body></html>
The SMURF
the_little_smurf@yahoo.fr
Enjoy the life, don't waste your time in front of your computer