2016-11-15 84 views
0

删除特定的标签我有一个JS如下字符串如何从字符串中删除HTML标签不JS中

var test = "<p>test</p> FOLER.PRODUCTS<12345><level-2>"; 

现在,我使用下面的方法,从上述字符串中去除html标签,因为我的服务不接受html标签

var tmp = document.createElement("DIV");tmp.innerHTML = test; 
console.log(tmp.textContent); 

输出:

test FOLER.PRODUCTS<12345> 

所需的输出:

test FOLER.PRODUCTS<12345><level-2> 

但上述方法除去了具有<

之间>

文字怎样才能解决这个问题我的自定义标签?

+0

您能否向我们展示您的理想输出 – Mahi

+0

使用innerHTML而不是textContent – Mahi

回答

-1

这会帮助你能够在JavaScript

var test = "<p>test</p> FOLER.PRODUCTS<12345><level-2>";  
    var StrippedString = test.replace(/(<([^>]+)>)/ig,""); 

剥离HTML标签,您可以修改它以满足您的需求

相关问题