有没有办法从典型的 ajax 函数中获取响应,以便可以使用 getElements 对其进行剖析?我试过 query.responseText.getElementById
但它的效果和它看起来一样糟糕。不过,您应该能够通过看到该片段来判断我想要实现的目标。我只需要像获取普通 DOM 对象一样从 ajax 响应中获取元素。
此外,请不要建议使用 jQuery。当我有很多脚本并且可以使用它的很多功能时,我会使用它,但在这种情况下,我只有一个简短的脚本和一个 70 倍大小的库,这似乎是一种浪费。
最佳答案
Parsing an SVG or HTML document
parser = new DOMParser();
doc = parser.parseFromString(stringContainingHTMLSource, "text/html");
doc 将是一个有效的 html 文档。
关于javascript - Ajax 响应作为 DOM 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5447928/