【发布时间】:2020-10-02 14:56:16
【问题描述】:
https://sky.lea.moe/api/Altpapier/ea805d40e8284d8d8e64e9fc8ac301ca/cakebag
我怎样才能得到这些数字? (Javascript)
【问题讨论】:
标签: javascript html bots discord discord.js
https://sky.lea.moe/api/Altpapier/ea805d40e8284d8d8e64e9fc8ac301ca/cakebag
我怎样才能得到这些数字? (Javascript)
【问题讨论】:
标签: javascript html bots discord discord.js
您可以使用XMLHttpRequest 来获取要解析的页面的 HTML。
function httpGet(url, done){
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
done(xhttp.responseText);
}
};
xhttp.open("GET", url, true);
xhttp.send();
}
httpGet("https://sky.lea.moe/api/Altpapier/ea805d40e8284d8d8e64e9fc8ac301ca/cakebag", function(data){
var div = document.createElement("div");
div.innerHTML = data;
var tds = div.querySelectorAll("table td");
tds.forEach(td=>console.log(td.textContent));
});
您也可以使用较新的fetch API。
fetch("https://sky.lea.moe/api/Altpapier/ea805d40e8284d8d8e64e9fc8ac301ca/cakebag")
.then(res=>res.text()).then(html=>{
var div = document.createElement("div");
div.innerHTML = html;
var tds = div.querySelectorAll("table td");
tds.forEach(td=>console.log(td.textContent));
});
【讨论】: