<div id="div1">
<div id="div2">
</div>
</div>
上面的代码是来自ajax调用的responseText。
现在,我正在使用以下语法。
document.getElementById("Result").innerHTML=xmlhttp.responseText;
这将显示响应中的所有html标签。
我想要的是仅显示div2标签元素。
提前致谢
最佳答案
从responseText创建一个jQuery对象并使用find:
$('#Result').empty().append($(xmlhttp.responseText).find('#div2'));
关于javascript - 仅显示存储在js变量中的选定html标记,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26354917/