Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/05/2011, 19h14   #1
Membre régulier
 
Inscription : décembre 2005
Messages : 207
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 207
Points : 98
Points : 98
Par défaut DIV : rien ne s'affiche

Bonjour, j'ai le problème suivant, mon code ne génère rien, pourtant, un alert affiche bien le responseText.
Je suis sur FireFox 3.6.17.


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<html>
 
<body>
<DIV ID="contenu"></DIV>
 
<script type="text/javascript">
var marequeteajax = new XMLHttpRequest();
marequeteajax.open('GET','monflux.txt',false);
marequeteajax.send(null);
var madiv = document.getElementByID('contenu');
madiv.innerHTML=marequeteajax.responseText;
 
</script>
 
</body>
</html>
__________________
batou22003 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 09h27   #2
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Heu... oui ça ne pouvait pas marcher ^^

Il te manque de définir onreadystatechange (petit rappel au cas où)

remarque : c'était volontaire de faire une requête synchrone ?
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 09h40   #3
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 128
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 128
Points : 7 270
Points : 7 270
Bonjour,
Citation:
Envoyé par RomainVALERI Voir le message
Il te manque de définir onreadystatechange (petit rappel au cas où)

remarque : c'était volontaire de faire une requête synchrone ?
On n'a pas besoin d'onreadystatechange en mode synchrone.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html>
	<head>
	<script type="text/javascript">
		function loadTxt()
		{
			var marequeteajax = new XMLHttpRequest();
			marequeteajax.open('GET','monflux.txt',false);
			marequeteajax.send(null);
			var madiv = document.getElementByID('contenu');
			madiv.innerHTML=marequeteajax.responseText;
		}
	</script>
	</head>
	<body onload="loadTxt()">
		<div id="contenu"></div>
	</body>
</html>
A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 09h59   #4
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par andry.aime Voir le message
On n'a pas besoin d'onreadystatechange en mode synchrone.
Comme tout le monde, j'ai fait tellement plus souvent de l'asynchrone que du synchrone et du coup... je l'ignorais. ^^

Merci andry
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 10h03   #5
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 807
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 807
Points : 35 803
Points : 35 803
Citation:
Envoyé par batou22003
Code :
var madiv = document.getElementByID('contenu');
getElementByID n'existe pas en JavaScript (qui est sensible à la casse), c'est plutôt getElementById.
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 10h27   #6
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par Bovino Voir le message
getElementByID n'existe pas en JavaScript (qui est sensible à la casse), c'est plutôt getElementById.
Arf J'avais soupçonné un truc du genre mais je ne l'ai pas vu à la relecture...
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 11h00   #7
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 128
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 128
Points : 7 270
Points : 7 270
Citation:
Envoyé par RomainVALERI Voir le message
Arf J'avais soupçonné un truc du genre mais je ne l'ai pas vu à la relecture...
Moi aussi, mais je n'ai pu trouvé que l'attribut en Majuscule mais pas ça .

@Romain: mais on peut quand même utiliser onreadystatechange.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h26.


 
 
 
 
Partenaires

Hébergement Web