x
1
2
<html>
3
<body>
4
5
<h2>JavaScript Callbacks</h2>
6
7
<p id="demo"></p>
8
9
<script>
10
function myDisplayer(some) {
11
document.getElementById("demo").innerHTML = some;
12
}
13
14
function getFile(myCallback) {
15
let req = new XMLHttpRequest();
16
req.open('GET', "mycar.html");
17
req.onload = function() {
18
if (req.status == 200) {
19
myCallback(this.responseText);
20
} else {
21
myCallback("Error: " + req.status);
22
}
23
}
24
req.send();
25
}
26
27
getFile(myDisplayer);
28
</script>
29
30
</body>
31
</html>