0

これは私の 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>

新しいパスワードで pwd を変更できるこのスクリプトがあります。

var x = xmlDoc.getElementsByTagName('pwd');
x[i].setAttribute("pwd", document.getElementById("newpassword").value);

これにより、値が変更されますが、ページを再度更新すると、同じ古い値が読み込まれます。XMLファイルでこのpwd値を変更するにはどうすればよいですか..

前もって感謝します。

4

1 に答える 1

0

JavaScript はクライアント ブラウザで実行され、コードはサーバーから返されたデータの「コピー」で動作します。XML を変更する場合は、サーバー側で行う必要があります。XML を要求するたびに、XML はサーバー リソースから読み込まれますが、クライアントの JS コードからはアクセスできません。

于 2013-08-22T09:15:45.667 に答える