【问题标题】:Fill up the angular form using casperjs and jquery使用 casperjs 和 jquery 填充角度形式
【发布时间】:2018-09-14 00:58:10
【问题描述】:

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

<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");

【问题讨论】:

    标签: jquery angular casperjs


    【解决方案1】:

    我搞定了,你可以使用

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

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-01
      • 1970-01-01
      相关资源
      最近更新 更多