如何使用CasperJS或PhantomJS填写表格

How to fill a form with CasperJS or PhantomJS?

本文关键字:表格 PhantomJS 何使用 CasperJS      更新时间:2023-11-21

我想使用id、cssSelector、className、name、XPath等来填写表格。。是否可以使用CasperJS或PhantomJS?

如果您只想知道它是否可以完成。是的,这是可行的。在CasperJS和PhantomJS中。就这一点而言,它可以用普通的Javascript来完成。

this.fillSelectors('form#contact', {
    'input[name = name ]' : 'John Doe',
    'input[name = email ]' : 'xyz@email.com',
    'input[name = phone ]' : '123456789'
});

CasperJS提供了四个函数来填充名称、CSS3选择器、标签或XPath表达式