Liste déroulante en javascript

Fermé
yvesdel - 15 oct. 2011 à 19:00
Bonjour à tous,

Un problème tenace m'empêche d'avancer: une liste déroulante doit m'afficher l'adresse mail correspondante grâce à InnerHtml - sauf que la réponse est à chaque fois: "undefined"...

voici mon code:

function Choix(form) {
var select = document.getElementById('Liste');
var i = select.options[select.selectedIndex].value;
if (i == 0) {
return;
}
switch (i) {
case 1 : var txt = 'adresse mail 1'; break;
...
}
document.getElementById('mail').innerHTML = txt;
}
</script>

relié à un div "mail".


J'espère que vous pourrez m'aider.

Merci