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

共 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,这样的网页好难遇到
举报 使用道具
您需要登录后才可以回帖 登录 | 立即注册

精彩推荐

  • Gephi社会网络分析-马蜂窝游记文本分词并同
  • Gephi社会网络分析-基于马蜂窝游记文本以词
  • 知乎话题文本根据词语间距筛选后生成共词矩
  • 马蜂窝游记文本分词后以词语间距为筛选条件
  • 学习使用apriori算法挖掘关联关系

热门用户

GMT+8, 2024-4-27 07:08