Crossin的编程教室

标题: 关于淘宝的‘提交订单’选项,为什么通过代码click不了 [打印本页]

作者: 求财    时间: 2022-5-30 14:56
标题: 关于淘宝的‘提交订单’选项,为什么通过代码click不了
老师,请教个问题:
背景:淘宝有个准时抢购的活动。
目的:到点使购物车里的东西进入待付款状态。
问题:代码走完结算界面,不走提交订单,走手动提交,我不明白为什么结算可以点击,提交订单为什么不能点击。
%是后面加的,因为前面不加的时候也卡在提交订单的页面。

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


作者: crossin先生    时间: 2022-5-30 21:49
走手动提交那就是try里报错了,那应该是没有找到这个按钮
不是所以按钮都可以通过 by_link_text 找到,有的是在文本上做了手脚,有的是通过js做了改动
你可以尝试通过其他别的方法,比如css selector定位这个按钮
作者: 求财    时间: 2022-5-31 11:22
crossin先生 发表于 2022-5-30 21:49
走手动提交那就是try里报错了,那应该是没有找到这个按钮
不是所以按钮都可以通过 by_link_text 找到,有的 ...

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

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

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

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

EWFEJNHKIN3WV$05(BX(W38.png


作者: crossin先生    时间: 2022-5-31 11:31
求财 发表于 2022-5-31 11:22
是我代码哪里写的不对吗,我尝试改了div[submitTitle=提交订单]以及div#submitTitle都行不通,是我cssSel ...

你下面贴的这段不是最终的html代码,从开发者工具的elements里查看
另外css定位一般通过 标签、class、id等属性定义,不是通过上面的文字内容。这个你可以先找教程了解一下




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5