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

Exemple d'explication de XML en AJAX

jacklove
Libérer: 2018-05-09 10:15:25
original
1464 Les gens l'ont consulté

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
TitreArtiste
" ].firstChild.nodeValue + "" + xx[0].firstChild.nodeValue + "