function sendRequest() {
const xhr = new XMLHttpRequest();
var myDiv = document.getElementById("MyDivElement");
var url = "../../cgi-bin/TI_2025/lab07/ajax_json.py" ;
xhr.open("GET", url, true);
xhr.responseType = "json" ;
xhr.addEventListener("load", e => {
if ( xhr.status == 200 ) {
response = xhr.response;
console.log(response);
html = "" ;
for ( let 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();
}