根据p标签获取元素

此方法类似于JavaScript中的innerText属性,可以用来读取或者设置某个元素中的文本内容,继续使用以上的HTML代码:

node2:/var/www/html/jquery/bb#cat a6.html 
<p title="选择你最喜欢的水果."><strong>你最喜欢的水果是?</strong></p>
<script type="text/javascript" src="jquery-2.2.2.min.js"></script>
<script type="text/javascript" src="a6.js"></script>

node2:/var/www/html/jquery/bb#cat a6.js
var p_text=$("p").text(); //获取<p>元素的文本内容
console.log(p_text);
alert(p_text);//打印<p>元素的HTML代码

[root@node01 jquery]# cat a6.html 
<p title="选择你最喜欢的水果."><strong>你最喜欢的水果是?</strong></p>
<script type="text/javascript" src="jquery-2.2.2.min.js"></script>
<script type="text/javascript" src="a6.js"></script>
[root@node01 jquery]# 
[root@node01 jquery]# cat a6.pl
use LWP::UserAgent;    
use POSIX;    
use HTML::TreeBuilder::XPath;     
use Encode;     
use HTML::TreeBuilder;      
use Data::Dumper;  
use HTML::TreeBuilder::XPath;    
use DBI;    
use Encode;  
    my $tree= HTML::TreeBuilder::XPath->new;    
       $tree->parse_file("a6.html");  
       my @pageString = $tree->findvalues('//p');  
       print @pageString;
[root@node01 jquery]# 
[root@node01 jquery]# perl a6.pl 
你最喜欢的水果是?[root@node01 jquery]# 

原文地址:https://www.cnblogs.com/hzcya1995/p/13349308.html