| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 
 | getCSS.onclick = () => {const request = new XMLHttpRequest();
 request.open("GET", "/style.css");
 request.onreadystatechange = () => {
 if (request.readyState === 4) {
 if (request.status >= 200 && request.status < 300) {
 const style = document.createElement("style");
 style.innerHTML = request.response;
 document.head.appendChild(style);
 } else {
 alert("加载CSS失败");
 }
 }
 };
 request.send();
 };
 
 getJS.onclick = () => {
 const request = new XMLHttpRequest();
 request.open("GET", "/2.js");
 request.onreadystatechange = () => {
 if (request.readyState === 4) {
 if (request.status >= 200 && request.status < 300) {
 const script = document.createElement("script");
 script.innerHTML = request.response;
 document.body.appendChild(script);
 } else {
 alert("加载JS失败");
 }
 }
 };
 request.send();
 };
 
 getHTML.onclick = () => {
 const request = new XMLHttpRequest();
 request.open("GET", "/3.html");
 request.onreadystatechange = () => {
 if (request.readyState === 4) {
 if (request.status >= 200 && request.status < 300) {
 const div = document.createElement("div");
 div.innerHTML = request.response;
 document.body.appendChild(div);
 } else {
 alert("加载HTML失败");
 }
 }
 };
 request.send();
 };
 
 getXML.onclick = () => {
 const request = new XMLHttpRequest();
 request.open("GET", "/4.xml");
 request.onreadystatechange = () => {
 if (request.readyState === 4) {
 if (request.status >= 200 && request.status < 300) {
 const dom = request.responseXML;
 const text = dom.getElementsByTagName("warning")[0].textContent;
 console.log(text.trim());
 } else {
 alert("加载XML失败");
 }
 }
 };
 request.send();
 };
 
 getJSON.onclick = () => {
 const request = new XMLHttpRequest();
 request.open("GET", "/5.json");
 request.onreadystatechange = () => {
 if (request.readyState === 4) {
 if (request.status >= 200 && request.status < 300) {
 const object = JSON.parse(request.response);
 myName.textContent = object.name;
 console.log(object);
 } else {
 alert("加载JSON失败");
 }
 }
 };
 request.send();
 };
 
 
 
 let n = 1;
 getPage.onclick = () => {
 const request = new XMLHttpRequest();
 request.open("GET", `/page${n + 1}`);
 request.onreadystatechange = () => {
 if (request.readyState === 4) {
 if (request.status >= 200 && request.status < 300) {
 const array = JSON.parse(request.response);
 array.forEach((item) => {
 const li = document.createElement("li");
 li.textContent = item.id;
 xxx.appendChild(li);
 });
 n += 1;
 } else {
 alert("加载下一页失败");
 }
 }
 };
 request.send();
 };
 
 |