小编Mik*_*ike的帖子

如何检索HTML DOM中的所有文本但排除SCRIPT和STYLE标记?

我知道如何从DOM快速提取文本节点:

document.evaluate('//text()', document, null, XPathResult.ANY_TYPE, null)
Run Code Online (Sandbox Code Playgroud)

但有没有一种简单的方法可以从SCRIPT,STYLE或其他未向用户显示的标签中排除文本?

就像是:

'//text()[ parent.name not in ("SCRIPT", "STYLE") ]'
Run Code Online (Sandbox Code Playgroud)

谢谢,迈克

javascript xpath dom

2
推荐指数
1
解决办法
918
查看次数

标签 统计

dom ×1

javascript ×1

xpath ×1