Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript casperjs基于他的xpath填充输入_Javascript_Xpath_Casperjs - Fatal编程技术网

Javascript casperjs基于他的xpath填充输入

Javascript casperjs基于他的xpath填充输入,javascript,xpath,casperjs,Javascript,Xpath,Casperjs,我的页面上有许多输入和表单,没有id、类或名称。我对每一个都有xpath。是否可以基于此填写任何输入?我无法更改html以添加任何内容。 我更喜欢不使用jQuery的方式,但现在一切都很好,因为我被这个卡住了。你能试试这个吗 casper.then(function() { this.sendKeys(x('your_x_path', 'Text to fill in')); }); 几乎没有修复:this.sendKeys(x('your_x_path'),'text');它可以工作

我的页面上有许多输入和表单,没有id、类或名称。我对每一个都有xpath。是否可以基于此填写任何输入?我无法更改html以添加任何内容。 我更喜欢不使用jQuery的方式,但现在一切都很好,因为我被这个卡住了。

你能试试这个吗

casper.then(function() {
    this.sendKeys(x('your_x_path', 'Text to fill in'));
});

几乎没有修复:this.sendKeys(x('your_x_path'),'text');它可以工作好酷谢谢,我刚失去记忆:)还有,万一你碰到按回车键的问题,你可以把“动作”作为你的文本,它会启动回车键。我最近才知道。