gpt4 book ai didi

perl - 无法单击 www::mechanize perl 中的按钮

转载 作者:行者123 更新时间:2023-12-04 16:19:07 24 4
gpt4 key购买 nike

在我填写了某个表格后,我试图点击这个按钮

<input class="proceed" type="button" name="new_proceed" value="Create">

,当我尝试
$mech->click_button(name=>"new_proceed");

它给了我一个错误,告诉我没有具有此名称的可点击对象。以及使用时
$mech->click_button(value=>"Create");

我无法在 C:/strawberry/perl/site/lib/WWW/Mechanize.pm line 2467. 处对未定义的值调用方法“header”

那么怎么了?谢谢

最佳答案

<input class="proceed" type="button" name="new_proceed" value="Create">



因为它是类型 button ,它在 HTML 中不做任何事情(它通常用作绑定(bind) JavaScript 的东西,WWW::Mechanize 不支持)。

寻找支持 JS 的东西,例如 WWW::Mechanize::Firefox反而。

关于perl - 无法单击 www::mechanize perl 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7363310/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com