【发布时间】:2017-03-23 13:50:52
【问题描述】:
我在 JS 中有 HTML 字符串,我想从中删除 span 元素。
var HTML= '<div>test</div><p>test</p><span class="removedata">X</span><span>test</span><span class="removedata">X</span>';
删除 Span 后,应该是这样的:
HTML= '<div>test</div><p>test</p><span>test</span>';
我试过下面的JavaScript操作但是不行,
HTML = HTML.replace('/<span class="removedata">X</span>/g',"");
任何输入?
【问题讨论】:
-
一定要用正则表达式吗?
-
从 DOM 中删除 span 也是一种替代正则表达式的选项。
-
以上跨度删除字符串是固定的。因此,您可以基于它共享解决方案。不,我不需要正则表达式。
标签: javascript jquery