text()和html(),两个方法的区别是什么

来源:2-11 编程练习

王嘉炜

2019-12-10 10:39:56

text()和html()

写回答

1回答

好帮手慕码

2019-12-10

同学你好,区别如下:

(1)html()获取内容时,只有第一个被匹配的html内容会被获取;

text()则获取所有匹配的元素包含的文本内容组合起来的文本。

如下:

http://img.mukewang.com/climg/5def121409fa099204010119.jpg

效果:

http://img.mukewang.com/climg/5def121d09ef455c01190075.jpg

(2)html()在获取内容时,会将其中的其他标签也读取出来;

text()在获取内容时,会忽略其中的标签。

如下:

http://img.mukewang.com/climg/5def1295092adb8006170099.jpg

效果:

http://img.mukewang.com/climg/5def12a70956023003060079.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 14456 问题

查看课程