AJAX要求は、このようなノードを含むXMLを返すの要素にクラスを追加する:私はすべてのリスト項目に追加するループ処理AJAX応答
var folderContent = '';
var data = xhttp.responseXML;
var folders = data.getElementsByTagName("directory");
for (var i = 0; i < folders.length; i++) {
folderContent += folders[i].childNodes[0].nodeValue;
}
document.getElementById('folders').innerHTML = folderContent;
:
<root>
<directory><li onclick=myFunc()>stuff</li></directory>
...
</root>
そしてコードはこのようにそれを処理します1つのクラス(すべての要素と同じ)。 JavaScriptを使ってどうすればいいですか?
ありがとうございました。
を、私はノード上*のsetAttribute *を起動することができませんでした。また、XMLSerializerはC#クラスで、私はJSだけで作業する必要がありました。あなたの提案は正しいアプローチに私を導いたが、ありがとう。 –
@ElijahDollin私はあなたの問題を修正できることをうれしく思っていますが、このコンテキストではXMLSerializerはJSオブジェクトであり、C#とは何の関係もないことに注意してください。 – pipeur10