Bonjour,

Je devéloppe une application J2EE avce Eclipse.

J'ai une page HTML qui utilie Ajax pour envoyer une requête au serveur de manière asynchrone.

De cette requête, le serveur me renvoie un document xml qui représente en fait un <div> avec un bouton à l'intérieur.

Réponse renvoyée par les serveur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<div id='conteneur'>
       <input type='button' value='Bonjour' />
</div>
Le problème, c'est que je voudrais insérer ce <div> dans ma page.

Je récupère mon document xml par le biais de la méthode :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var xmldoc = req.responseXml
mais ensuite je ne sais pas comment faire pour insérer le <div> dans un autre <div>.

J'ai essayé ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var xmldoc = req.responseXml
document.getElementById('divCorps').appendChild(xmldoc);
mais IE me renvoie une erreur javascript : "Cette interface n'est pas prise en charge". C'est bien la première fois que j'ai cette erreur-là !

Quequ'un a-t-il une réponse ou un avis sur la question ?