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.