我在页面里面右多级联动的下拉框,我怎么取出多级联动的下拉框的选择值。只需取值,不需要进行任何下一步操作。
举报 使用道具
| 回复

共 6 个关于本帖的回复 最后回复于 2016-10-25 16:47

沙发
HJLing 版主 发表于 2016-10-25 12:00:58 | 只看该作者
只取值 不需要选择?
举报 使用道具
板凳
liutangyu411 新手上路 发表于 2016-10-25 12:02:03 | 只看该作者
HJLing 发表于 2016-10-25 12:00
只取值 不需要选择?

对的
举报 使用道具
地板
HJLing 版主 发表于 2016-10-25 12:03:26 | 只看该作者
举报 使用道具
5#
Fuller 管理员 发表于 2016-10-25 15:57:40 | 只看该作者
下拉框什么样子?如果是html里面的select下拉框,一定要做动作的时候才能知道选了哪个。xpath是无法表达select所选的值的,所以不要期望用xpath来取值。GooSeeker爬虫有个机制,能在动作的时候取值
举报 使用道具
6#
liutangyu411 新手上路 发表于 2016-10-25 16:33:14 | 只看该作者
Fuller 发表于 2016-10-25 15:57
下拉框什么样子?如果是html里面的select下拉框,一定要做动作的时候才能知道选了哪个。xpath是无法表达sel ...

我只取值,用option[@selected='selected']/text()成功取到了下拉框的选中文本。前提是下拉框没有设置默认的selected属性。
举报 使用道具
7#
Fuller 管理员 发表于 2016-10-25 16:47:14 | 只看该作者
liutangyu411 发表于 2016-10-25 16:33
我只取值,用option[@selected='selected']/text()成功取到了下拉框的选中文本。前提是下拉框没有设置默 ...

这样取到的一般都是静止不变的,你换一下选项试试能否取到,除非这个网页做得特别友善,每次选中一个后,都用javascript给这个option设置class,这样的网页好难遇到
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • 360或火绒等杀毒软件导致GooSeeker爬虫软件
  • 话题分析(NMF模型和LDA模型)软件的安装和
  • 运行Apple无法验证的程序的方法
  • 文本聚类分析软件的安装和使用方法
  • 利用AI阅读和分析文本:扣子COZE记录用户反

热门用户

GMT+8, 2025-4-25 05:47