Maison >interface Web >js tutoriel >Exemple d'explication de XML en AJAX

Exemple d'explication de XML en AJAX

jacklove
jackloveoriginal
2018-05-09 10:15:251492parcourir

XML en AJAX est très important, cet article expliquera donc en détail ses connaissances associées.

Explication des exemples - loadXMLDoc() Fonction

Lorsque l'utilisateur clique sur le bouton "Obtenir les informations sur le CD" ci-dessus, la fonction loadXMLDoc() sera exécutée.

La fonction loadXMLDoc() crée un objet XMLHttpRequest, ajoute des fonctions qui s'exécutent lorsque la réponse du serveur est prête et envoie la requête au serveur.

Lorsque la réponse du serveur est prête, il construit une tableau HTML, extrait les nœuds (éléments) du fichier XML et met enfin à jour l'espace réservé txtCDInfo avec le tableau HTML qui a été renseigné. avec des données XML :

function loadXMLDoc(url)
{
var xmlhttp;
var txt,xx,x,i;
if (window.XMLHttpRequest)
{ // code pour IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code pour IE6, IE5
xmlhttp=new ActiveXObjet ("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200 )
{
txt="

";
x=xmlhttp.responseXML.documentElement.getElementsByTagName("CD");
for (i=0;i {
txt=txt + "
";
xx=x[i].getElementsByTagName("TITLE");
txt=txt + " ";
                                                                                                               gt;
🎜> txt=txt + " ";
             }
                                                                                                                                                            td> t;" ;
document.getElementById('txtCDInfo').innerHTML=txt;
}
xmlhttp .open("OBTENIR", url,true);
xmlhttp.send();
>


Cet article explique le contenu lié à XML en AJAX Pour plus de matériel d'apprentissage, veuillez faire attention au chinois php. site web.

Recommandations associées :


Première introduction de MySQL aux instructions SQL et aux opérations de bibliothèque




Comment réussir TP5--ajouter, supprimer, modifier, interroger Implémentation simple




Comment interroger le dernier enregistrement via MySQL


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
TitreArtiste
" ].firstChild.nodeValue + "" + xx[0].firstChild.nodeValue + "