小编Ale*_*uss的帖子

如何使用没有表单标签的CasperJS填写表单

我是CasperJS的新手,我在登录这个网站时遇到了问题http://weibo.com/login.php

这是我尝试过的

this.fill('form#contact-form', {
    'username':    'test@test.com',
    'password':    'anypassword',

}, true);
Run Code Online (Sandbox Code Playgroud)

我不能用它,因为它没有形式.

所以我尝试使用sendKeys的另一种方法.

this.sendKeys('.W_input ', 'tinkerbell@gmail.com');
Run Code Online (Sandbox Code Playgroud)

现在我的问题是输入文本中没有ID,只有CLASS,用户名和密码都有相同的CLASS.如何只使用该类输入该文本框?或者是否可以使用XPath使用sendKeys?

javascript html-input casperjs

8
推荐指数
2
解决办法
7192
查看次数

标签 统计

casperjs ×1

html-input ×1

javascript ×1