为了账号安全,请及时绑定邮箱和手机立即绑定

如何删除html格式的文本内容里面的所有隐藏标签节点

如何删除html格式的文本内容里面的所有隐藏标签节点

不负相思意 2019-03-06 13:15:29
有一个html格式的文本内容:今天工作了哈哈哈。<span style="display:none">*..com.cn【慧博投研资讯】</span>如何删除是display:none的所有节点最后结果:今天工作了哈哈哈。
查看完整描述

2 回答

?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

$(document).ready(function() {


$('*').each(function() {

    if ($(this).is(':hidden')) {

        $(this).remove();

    }

});

})


查看完整回答
反对 回复 2019-03-19
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

document.querySelectorAll('[style*="display: none"]').forEach(elem => {

    if (elem.parentNode) {

        elem.parentNode.removeChild(elem)

    }

})


查看完整回答
反对 回复 2019-03-19
  • 2 回答
  • 0 关注
  • 451 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信