Bonjour,
Voici mon problème :
j'ai une fonction javascript qui ajoute dynamiquement des options à un champ select multiple lorsque l'utilisateur fait une certaine action. Je souhaiterais que le focus se fasse sur l'option qui vient d'être ajoutée. Firefox le fait par défaut, mais pas pour IE.
Plus précisément voila ce qui se passe sous Firefox :
Alors que sous IE, le scroll ne se fait pas tout seul :
J'ai cherché un peu partout sur le net à la recherche d'un hack, en vain.
Voici le code en question :
J'ai aussi essayé de rajouter la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var optionWaypoint = document.createElement("option"); optionWaypoint.text = "Pt " + circuit.nbPoints; document.getElementById("selectWaypoints").options[circuit.nbPoints - 1] = optionWaypoint; optionWaypoint.selected = "true";
sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.getElementById("selectWaypoints").selectedIndex = circuit.nbPoints - 1;
Voila, si quelqu'un a des idées ou connait une solution...
Merci
Partager