Bonjour,
je vous expose mon probl�me:
J'ai deux listes non li�es dans un formulaire pour des raisons pratique.
Mon but est de ne s�lectionn� qu'une seule valeur sur les deux listes pr�sentes.
voici ce que j'ai mis en place en javascript:
Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 function sursubmit(selection) { //la liste2 est selectionné //je déselectionne chaque élement de la liste1 if (selection=='liste1') { for (var i=0; i<document.formulaire.liste1.options.length; i++) { document.formulaire.liste1.options[i].selected = false; } } //la liste1 est selectionné //je déselectionne chaque élement de la liste2 if (selection=='liste2') { for (var i=0; i<document.formulaire.liste2.options.length; i++) { document.formulaire.liste2.options[i].selected = false; } } }
et ceux � quoi ressemble le formulaire:
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 <form name="formulaire" method="POST" action="resu.asp"> <select name="liste1" size="10" id="liste1" onClick="sursubmit('liste2');"> ... </select> <select name="liste2" size="10" id="liste2" onClick="sursubmit('liste1');"> ... </select> </form>
Tout ceci fonctionne parfaitement sous Firefox,Op�ra,Safari,Chrome...
Mais pas sous Internet Explorer
Auriez-vous une id�e?
Partager