我试图自动接受蒸汽贸易报价,但绝对不能点击“验证贸易内容”按钮。我已经尝试了所有的方法,包括通过xpath、id等查找。。。但每次它只告诉我“[]”因为它找不到元素,即使一切都是正确的,我尝试了所有的东西上千次。在
我可以直接将elements“onclick”变量的值更改为“True”,只需在inspect元素控制台中键入“ToggleReady('True')”,有没有办法从splitter做到这一点?在
元素代码:
<div class="readystate short" id="you_notready" onclick="ToggleReady( true );" style="">
<div class="content">
Confirm trade contents <span id="notready_tradechanged_message" style="display: none;">
Offer changed. </span>
似乎是这样的,那个按钮在主DOM加载后出现。看看是不是真的。 如果按钮是异步加载的,您应该等到按钮加载,这样python脚本就可以解析它并单击。在
“验证交易内容”会在交易中的每一个项目加载后显示为一个可用的按钮。例如,如果我交易30个CS:GO键,交易报价窗口将加载所有项目信息,在整个页面完全加载所有显示其信息的项目后,该按钮将变为可用。在
您应该在一段时间后或detect that the page has been loaded时搜索此按钮。在
相关问题 更多 >
编程相关推荐