Javascript 香草js相当于;“加载页面片段”;按div id通过XMLHttpRequest

Javascript 香草js相当于;“加载页面片段”;按div id通过XMLHttpRequest,javascript,jquery,Javascript,Jquery,出于学习目的,请尝试不使用jQuery获取远程内容 下面的代码段运行良好。它获取两个div并将它们放在当前页面中 这是一个原始的要点: <div class="remote" id='one'>one</div> <div class="remote" id='two'>two</div> 代码笔中的实现几乎可以正常工作,我在这篇文章中纠正了两个问题: 第一个问题是svgDoc.getElementsById上的一个打字错误,它应该是svgDo

出于学习目的,请尝试不使用jQuery获取远程内容

下面的代码段运行良好。它获取两个div并将它们放在当前页面中

这是一个原始的要点:

<div class="remote" id='one'>one</div>
<div class="remote" id='two'>two</div>

代码笔中的实现几乎可以正常工作,我在这篇文章中纠正了两个问题:

第一个问题是
svgDoc.getElementsById
上的一个打字错误,它应该是
svgDoc.getElementById


第二个问题是DOMParser中的解析问题。您正在以预期的MIME类型传递
text/xml
,而要分析的内容是
text/html

包括您在此处遇到问题的代码。在你们的实际问题中,用linkNo代码写着“here”的地方应该是。指向外部网站的链接应仅用于演示目的,因为链接可能会腐烂,用户不必去第三方网站查看您遇到问题的代码。感谢您的回答,解决了我的愚蠢问题,并向我展示了代码笔中的实际修复方法。非常感谢。