javascript xml保存问题

时间:2010-04-14 09:26:24

标签: javascript xml

我想使用javascript修改驻留在服务器端的XML文件的一些数据。

我正在使用以下代码

var xh;
if(window.XMLHttpRequest)
{
    xh=new XMLHttpRequest();
}
else
{
    xh=new ActiveXObject("Microsoft.XMLHTTP");
}
xh.open("get","books.xml",false);
xh.send("");
var xdoc=xh.responseXML;
var x=xdoc.getElementsByTagName("title");
x[0].getAttributeNode("lang").nodeValue="zh";
xh.save("books.xml");

但它不起作用

提前致谢, 大师

1 个答案:

答案 0 :(得分:0)

您不能使用JavaScript编辑服务器上的文件(除非您的服务器运行Node.js,但这是一个完全不同的故事)。 JavaScript是一种客户端语言;如果要写入文件,则需要服务器端语言。