使用casperjs和jquery填写角形

时间:2018-09-14 00:58:11

标签: jquery angular casperjs

  

我正在使用casperjs填充表单,可以用casperjs和jquery填充一个简单的表单,但是当我尝试使用casperjs和jquery填充角度时,它不起作用。下面是我的示例输入字段。

<input _ngcontent-c10="" autocomplete="off" class="form-control ng-pristine ng-valid ng-touched" type="password" ng-reflect-model="" ng-reflect-field-id="login_saveKey" ng-reflect-gd-field-map="[object Object]" id="login_saveKey" maxlength="8">

以下是我尝试解决此问题但无法正常工作的解决方案

-> $($('[ng-reflect-field-id="login_saveKey"]')[1]).val('23435621').trigger('input');
-> $('#login_saveKey').val('09876543').trigger('input');
-> $("form").find('input').eq(1).val("83749504").trigger("input");

1 个答案:

答案 0 :(得分:0)

我知道了,可以使用

  

this.sendKeys('input#login_saveKey',value);

谢谢。

相关问题