gpt4 book ai didi

javascript - Perl 单击按钮与 WWW::Mechanize

转载 作者:行者123 更新时间:2023-11-28 12:35:19 25 4
gpt4 key购买 nike

我是使用 Perl 进行网页抓取的新手,我正在尝试通过填写用户名和密码字段并单击“提交”来提交页面。我检查了相关按钮的 HTML 代码,它看起来像:

<input type="submit" class="button formSubmission" value="Sign In">

我读到 WWW::Mechanize 无法处理 JavaScript,但我不确定我正在查看的代码是否是 JavaScript,或者我的实现是错误的。我半心半意地尝试了 $mech->click_button("Sign In");,但收到了不存在此类字段的错误。

有什么想法吗?

最佳答案

您的按钮没有 name 属性,这就是为什么我确信不需要单击它。您需要的是只需将您的字段提交到表单:

$mech->submit_form(
with_fields => {
your_username_field => $user,
your_password_field => $password,
.....
},
);

关于javascript - Perl 单击按钮与 WWW::Mechanize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17637932/

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