Bonjour, voici mon code:
Dans le javascript:
Dans mon HTML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function Add_Options(oSelect) { var optn = document.createElement("OPTION"); optn.text = "5"; optn.value = "5"; oSelect.options.add(optn); }
Je vous expose mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <SELECT id="monSelect" onmousedown="Add_Options(this)"> <OPTION style="FONT-WEIGHT: bold" disabled>- - : - -</OPTION> <OPTIONvalue="0">0</OPTION> <OPTIONvalue="1">1</OPTION> <OPTIONvalue="2">2</OPTION> <OPTIONvalue="3">3</OPTION> </SELECT>
Je voudrai ajouter ou supprimer des options au moment du clic sur le select.
Pour ce qui est du remove, tout se passe bien.
Par contre, pour le add(), au moment du clic, il m'ajoute bien l'élément mais le select se referme. Du coup faut cliquer de nouveau et ainsi de suite. (==> PROBLEME, il m'ajoute à chaque fois un élément)
Quelqu'un aurait il une solution pour résoudre ce problème car je ne vois absolument pas comment faire.
Merci d'avance à vous.
Partager