可以说我有以下代码:
<p>
hello, how are you today, <a href="sfdjo.php">John</a>?
</p>
有没有办法检索里面的所有文本,以便我有一个字符串:
'hello, how are you today, <a href="sfdjo.php">John</a>?'
谢谢你的帮助
是的。假设您的外部容器有一个可以引用的 ID 或类名,那么使用 html() 方法很简单,如下所示:
var containedHTML = $('#container').html();
您可以通过使用获取字符串
var containedHTML = $('p').html();
如果您的 HTML 中有多个 p-tag,则会将其附加到结果中。
所以最好的办法是给你的 p-tag 一个 id 并在这个 id 上请求文本。
<p id="example">
Text
</p>
以下 JavaScript 将返回您的文本:
var containedHTML = $('#example').html();