function sendRequest() { const xhr = new XMLHttpRequest(); var myDiv = document.getElementById("MyDivElement"); var url = "../../cgi-bin/TI_2025/lab07/ajax_xml.py" ; xhr.open("GET", url, true); xhr.addEventListener("load", e => { if ( xhr.status == 200 ) { response = xhr.responseXML; myDiv.innerHTML += response + "
" ; var xmlRoot = response.documentElement ; var fnameArray = xmlRoot.getElementsByTagName('fname') ; var lnameArray = xmlRoot.getElementsByTagName('lname') ; var html = "" ; for ( var i=0; i" ; myDiv.innerHTML += html ; // myDiv.innerHTML += xmlHttp.getAllResponseHeaders() + "
" ; // myDiv.innerHTML += response + "
"; // myDiv.innerHTML += xhr.getAllResponseHeaders() + "
" ; } }) xhr.addEventListener("progress", e => { myDiv.innerHTML += "Status zadania: " + xhr.readyState + " (progress)
" ; }); xhr.addEventListener("error", e => { alert("Nie udało się nawiązać połączenia"); }); xhr.send(); }