Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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编辑表单_Javascript_Casperjs - Fatal编程技术网

Javascript 当表单不为空时,无法使用CasperJS编辑表单

Javascript 当表单不为空时,无法使用CasperJS编辑表单,javascript,casperjs,Javascript,Casperjs,我使用CasperJS进行表单编辑,但我有一个问题。当输入中有内容时,CasperJS无法编辑此输入 这里,我的脚本: this.sendKeys( x('(//input[contains(@id, "DateSignatureContrat")])[last()]'), '31/08/2015' ); 如果输入有值,CasperJS不会将该值更改为2015年8月31日,但如果该输入为空,CasperJS可以。没关系,只添加reset:true,它将在写入输入字段之前重置输

我使用CasperJS进行表单编辑,但我有一个问题。当输入中有内容时,CasperJS无法编辑此输入

这里,我的脚本:

this.sendKeys(
    x('(//input[contains(@id, "DateSignatureContrat")])[last()]'), 
    '31/08/2015'
);

如果输入有值,CasperJS不会将该值更改为2015年8月31日,但如果该输入为空,CasperJS可以。

没关系,只添加reset:true,它将在写入输入字段之前重置输入字段

this.sendKeys(
    x('(//input[contains(@id, "DateSignatureContrat")])[last()]'),
    '31/08/2015',
    {reset: true}
);