gpt4 book ai didi

html - 如何在 CasperJS 中使用表单名称填写表单

转载 作者:搜寻专家 更新时间:2023-10-31 22:31:00 25 4
gpt4 key购买 nike

我正在尝试填写表单的输入:

<form name="step_one_login_form" action="/" method="post">
<input type="hidden" name="form_name" value="step_one_login_form">
<input type="hidden" name="return_url" value="index.php?
<div id="haveaccount" style="display:block;">
<div class="panel_login">
<div class="panel_login_row">
<div class="panel_login_fieldname">
<label for="login_checkout" class="cm-required cm-trim cm-email">Email:</label>
<span class="panel_login_fieldabout">(Required)</span>
</div>
<div class="panel_login_field">
**<input type="text" id="login_checkout" name="user_login" size="30" value=""class="panel_login_textbox">**

由于没有给出表单的类或id,所以我不明白该怎么做。

最佳答案

因为它有 name 属性,你可以用它来引用它。

casper.fill('form[name="step_one_login_form"]', {
'user_login': 'USER_NAME'
});

您还可以使用 Casper#fillSelectors 方法:

casper.fillSelectors('form[name="step_one_login_form"]', {
'#login_checkout': 'USER_NAME'
});

关于html - 如何在 CasperJS 中使用表单名称填写表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19118865/

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