0

可以说我有以下代码:

<p>
hello, how are you today, <a href="sfdjo.php">John</a>?
</p>

有没有办法检索里面的所有文本,以便我有一个字符串:

'hello, how are you today, <a href="sfdjo.php">John</a>?'

谢谢你的帮助

4

2 回答 2

3

是的。假设您的外部容器有一个可以引用的 ID 或类名,那么使用 html() 方法很简单,如下所示:

var containedHTML = $('#container').html();
于 2012-07-23T16:38:22.947 回答
0

您可以通过使用获取字符串

var containedHTML = $('p').html();

如果您的 HTML 中有多个 p-tag,则会将其附加到结果中。

所以最好的办法是给你的 p-tag 一个 id 并在这个 id 上请求文本。

<p id="example">
    Text
</p>

以下 JavaScript 将返回您的文本:

var containedHTML = $('#example').html();
于 2012-07-23T16:48:49.640 回答