这是我的XML文件。
<ops>
<emp>
<name>asd</name>
<ntid>123</ntid>
<pwd>123</pwd>
<score></score>
</emp>
<emp>
<name>bvrtb</name>
<ntid>1341</ntid>
<pwd>1341</pwd>
<score></score>
</emp>
</ops>
我有这个脚本,我可以使用新密码更改密码。
var x = xmlDoc.getElementsByTagName('pwd');
x[i].setAttribute("pwd", document.getElementById("newpassword").value);
使用此值会发生变化,但是当我再次刷新页面时,会加载相同的旧值。如何在XML文件中更改此pwd值。
提前致谢。
答案 0 :(得分:0)
JavaScript在客户端浏览器中执行,您的代码在服务器返回的数据“copy”上运行。如果要更改XML,则必须在服务器端执行此操作。每次请求XML时,它都是从服务器资源加载的,客户端JS代码无法访问它。