我想使用 id,cssSelector,className,name,XPath等来填充表单。。是否可以使用CasperJS或PhantomJS?
答案 0 :(得分:1)
如果您只想知道是否可以这样做。是的,它是可行的。在CasperJS和PhantomJS中。就此而言,它可以在vanilla Javascript中完成。
this.fillSelectors('form#contact', {
'input[name = name ]' : 'John Doe',
'input[name = email ]' : 'xyz@email.com',
'input[name = phone ]' : '123456789'
});
CasperJS提供了四个函数来填充名称,CSS3选择器,标签或XPath表达式。