Je n'arrive pas à afficher la valeur d'un select en JS

JS -  
 JS -
Bonjour,
J'ai une liste de pays. J'utilise la fonction GeoNames pour détecter le pays où l'on se trouve et l'afficher dans la liste. Cela marche normalement.
Maintenant je voudrais récupérer cette valeur, j'essaie de l'afficher mais rien ne s'affiche.
Code:
function setDefaultCountry() {
 var countrySelect = document.getElementById("countrySelect");
   for (i=0;i< countrySelect.length;i++) {
   if (countrySelect[i].value == geonamesUserIpCountryCode) {
    countrySelect.selectedIndex = i;
    }
     }
   }
/* Ce que je veux afficher !!!!!!!!!!!*/
var c = document.getElementById("countrySelect").value;
alert(c);

1 réponse

prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
mets ton script en bas de page. Il faut que ton sélect soit chargé pour que le JS puisse y accéder.
0
JS
 
Mon script est bien en bas de page
0