设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 4127|回复: 3
打印 上一主题 下一主题

关于淘宝的‘提交订单’选项,为什么通过代码click不了

[复制链接]

2

主题

0

好友

34

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2022-5-30 14:56:35 |只看该作者 |倒序浏览
老师,请教个问题:
背景:淘宝有个准时抢购的活动。
目的:到点使购物车里的东西进入待付款状态。
问题:代码走完结算界面,不走提交订单,走手动提交,我不明白为什么结算可以点击,提交订单为什么不能点击。
%是后面加的,因为前面不加的时候也卡在提交订单的页面。

A7Y9]CAY17SDRSZ${UZ`U5P.png (28.65 KB, 下载次数: 404)

A7Y9]CAY17SDRSZ${UZ`U5P.png

_D_WCG`%NW)]NM]S_BYNK8R.png (27.11 KB, 下载次数: 392)

_D_WCG`%NW)]NM]S_BYNK8R.png

回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2022-5-30 21:49:57 |只看该作者
走手动提交那就是try里报错了,那应该是没有找到这个按钮
不是所以按钮都可以通过 by_link_text 找到,有的是在文本上做了手脚,有的是通过js做了改动
你可以尝试通过其他别的方法,比如css selector定位这个按钮
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

2

主题

0

好友

34

积分

新手上路

Rank: 1

板凳
发表于 2022-5-31 11:22:27 |只看该作者
crossin先生 发表于 2022-5-30 21:49
走手动提交那就是try里报错了,那应该是没有找到这个按钮
不是所以按钮都可以通过 by_link_text 找到,有的 ...

是我代码哪里写的不对吗,我尝试改了div[submitTitle=提交订单]以及div#submitTitle都行不通,是我cssSelector用的不对吗,因为我今天才去查用法

J8CL}[W%W32H0Y_~Q0V}FU8.png (11.5 KB, 下载次数: 392)

J8CL}[W%W32H0Y_~Q0V}FU8.png

EWFEJNHKIN3WV$05(BX(W38.png (4.15 KB, 下载次数: 401)

EWFEJNHKIN3WV$05(BX(W38.png

回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

地板
发表于 2022-5-31 11:31:10 |只看该作者
求财 发表于 2022-5-31 11:22
是我代码哪里写的不对吗,我尝试改了div[submitTitle=提交订单]以及div#submitTitle都行不通,是我cssSel ...

你下面贴的这段不是最终的html代码,从开发者工具的elements里查看
另外css定位一般通过 标签、class、id等属性定义,不是通过上面的文字内容。这个你可以先找教程了解一下
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-22 09:06 , Processed in 0.033215 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部