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

Fermé
JS - Modifié par JS le 29/05/2015 à 11:15
 JS - 1 juin 2015 à 09:21
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 dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
30 mai 2015 à 19:09
mets ton script en bas de page. Il faut que ton sélect soit chargé pour que le JS puisse y accéder.
0
Mon script est bien en bas de page
0