Javascript 如何解析文本

Javascript 如何解析文本,javascript,jquery,html,regex,Javascript,Jquery,Html,Regex,我在文档中获取文本字段。我通过Jquery获得它。 但有时文本字段包含或标记。 我要原始文本 我通过他们的id获取文本,例如; $('title')[0]。innerHTML 它还我 further cholesterol transport <em class="a-plus-plus"> Large luteal cells </em> produce <em class="a-plus-plus">more</em> 我应该在通过id获取

我在文档中获取文本字段。我通过
Jquery
获得它。 但有时文本字段包含
标记。 我要原始文本

我通过他们的id获取文本,例如;
$('title')[0]。innerHTML

它还我

further cholesterol transport <em class="a-plus-plus"> Large luteal cells </em> produce  <em class="a-plus-plus">more</em>
我应该在通过id获取文本时解析文本,还是应该编写一个正则表达式来检测
cite
em
标记并获取这些标记中的文本。这个问题的最佳解决方案是什么?有没有为这种类型的解析提供任何解决方案?

请尝试使用:

$('title').text();
jQuery方法将获得选择器的文本内容,该内容将排除HTML

$('title').text();
类似地,在纯JavaScript中,该属性也将通过不作为HTML解析来实现这一点

$('title')[0].textContent;

沃尔夫是对的。只有

$(container).text()
将在JQuery中工作

你可以看到参考资料 这正是您所要求的。

在jquery中

$(container).text()
本机Javascript

document.getElementById('container').innerText.
$('title').text().trim()
就足够了
$(container).text()
document.getElementById('container').innerText.