[javascript] Débutant isolation variable

Fermé
Jerome - 13 févr. 2012 à 13:20
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 13 févr. 2012 à 14:03
Bonjour,

je débute en javascript et j'ai le code suivant:

var id;
xhr.onreadystatechange = function() {
    if (xhr.readyState == 4 && xhr.status == 200) {
		
		  id = xhr.responseText;
		  alert(id);	      
    	}
		};


Or la valeur donnée par xhr.responseText à id n'est utilisable que dans la fonction, en dehors je n'ai pas de valeur.
Pourquoi ? je souhaiterais utiliser id en dehors de la fonction...

1 réponse

AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 311
13 févr. 2012 à 14:03
Bonjour,

Ton id change seulement dans ta fonction. Ton alert(id) fonctionne, si j'ai bien compris ? Qu'est-ce que tu veux faire avec l'id ?
0