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