如何将 html 作为 dom 处理并删除特定标签



我想将文本处理为 dom 并删除整个此标签。

我习惯了 php,所以我将 html 处理为 dom 并删除。

.
.
<div class="noneed">
I want to delete here
</div>
.
.

.js文件

browXhr.open('GET', "http://google.com");                   
browXhr.onload = function() {
    try{
        html = this.responseText;

我想解析 html 并删除<div class ="noneed">~</div>作者:Titanium JavaScript。

您可以创建一个虚假元素,并在新元素 innerHTML 中使用 responseText 值:

// ...
el = document.createElement('DIV')
el.innerHTML = this.responseText;
to_remove = el.querySelector('.noneed')
to_remove.parentNode.removeChild(to_remove)

最新更新