AJAX mtaani ya XML
- Kuuja ja Matokeo wa AJAX
- Pya ja AJAX PHP
AJAX 可用于同 XML 文件进行交互式通信。
例子解释
当用户点击“获取 CD 信息”按钮时,执行 loadDoc() 函数。
loadDoc() 函数创建 XMLHttpRequest 对象,添加当服务器响应就绪时执行的函数,并向服务器发送请求。
Kisha cha kushika vizuri cha HTML, kutoka matukio ya faili ya XML (ingizo), na kisha kusaidia kufungua tabia ya HTML ya kufikia kwa matumizi ya kifaa cha 'demo':
LoadXMLDoc()
function loadDoc() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { myFunction(this); } }; xhttp.open("GET", "music_list.xml", true); xhttp.send(); } function myFunction(xml) { var i; var xmlDoc = xml.responseXML; var table="<tr><th>Artista</th><th>Mwongozo</th></tr>"; var x = xmlDoc.getElementsByTagName("TRACK"); for (i = 0; i <x.length; i++) { table += "<tr><td>" + x[i].getElementsByTagName("ARTIST")[0].childNodes[0].nodeValue + "</td><td>" + x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue + "</td></tr>"; } document.getElementById("demo").innerHTML = table; }
Maelezo ya XML
Kwa matokeo yaliyotumiwa kwenye maelezo hii inaonekana kama hii:"music_list.xml"。
- Kuuja ja Matokeo wa AJAX
- Pya ja AJAX PHP