【发布时间】:2021-09-16 17:49:06
【问题描述】:
我正在制作一个 javascript 库(希望我能完成它),所以我想知道使用该脚本的网站的名称。我用这段代码创建了一个 XML 文件<?xml version="1.0" encoding="UTF-8"?> <logs> <sites></sites> </logs>。我在 javascript 库中有以下代码:
waste.runner = function(){
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
myFunction(this);
}
};
xhttp.open("GET", "logs.xml", true);
xhttp.send();
function myFunction(xml) {
var xmlDoc = xml.responseXML;
var x;
x = xmlDoc.getElementsByTagName("logs")[0].getElementsByClassName('sites');
x.nodeValue += "site:"+window.location.href+";";
}
}
我浏览了无数网站,但没有一个能解决问题,我已经找到了这个代码。有什么方法可以使用 HTML 和 javascript 更改 XML 文件的数据?
【问题讨论】:
标签: javascript html xml xmlhttprequest