bonjour à tous

j'ai tenté mon premier script AJAX mais je m'en sors pas là

fichier PHP générant le HTML affiché :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<li><a href="javascript:ajax('<?php echo $enregistrement['Identifiant']; ?>');"><?php echo $enregistrement['Nom']; ?></a><br /><br /></li>
fichier JS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// fonction ajax qui appelle la fonction xhrChange au changement de statut de l'objet XMLHttpRequest
 
function xhrChange(xhr) {
 
  // requete effectuee
  if(xhr.readyState == 4) {
    // OK
    if(xhr.status < 400) {
      var docXML= xhr.responseXML;
 
      var codeHtml = '<img src="jeux/' + docXML.getElementsByTagName("identifiant") + '.png" '
				+ 'alt="Pochette ' + docXML.getElementsByTagName("nom") + '" />'
				+ '<br /><br /><br />'
				+ '<span id="nomJeu">' + docXML.getElementsByTagName("nom") + '</span>'
				+ '<br /><br /><br />';
 
 
 
 
      document.getElementById("infosJeu").innerHTML = codeHtml;
    }
 
    // erreur
    else
      document.getElementById("infosJeu").innerHtml = "Erreur (statut : " + xhr.status + " ).";
  }
 
}
fichier PHP générant le flux XML (jeuxAjax.php) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
 
// connexion BD et requête
 
sleep(5);
 
$enregistrement = mysql_fetch_assoc($jeu);
 
header('Content-Type: text/xml'); 
 
echo "<?xml version=\"1.0\"?>\n";
echo "<jeu>\n";
 
echo "<nom>" . $enregistrement['Nom'] . "</nom>\n";
echo "<identifiant>" . $enregistrement['Identifiant'] . "</identifiant>\n";
//...
 
echo "</jeu>\n";
 
?>
le flux XML est bien généré
par contre je galère depuis 2h pour récupérer et afficher les infos contenues dans les balises XML
j'ai essayé divers trucs (truc.firstChild.data, truc, truc[0] ...) et je me tape des object HTMLCollection ou dans le genre

je sais plus du tout quoi tenter là

merci pour votre aide !