如何将值设置到占位符包含“email”的输入字段

时间:2017-12-11 14:40:57

标签: placeholder nightwatch.js setvalue

问题:如何使用nightwatch.js将值设置到占位符包含“email”的输入字段中?请解释

3 个答案:

答案 0 :(得分:1)

这应该可以解决问题:

browser.setValue('input[placeholder="email"]', 'someValue');

api reference可以帮助你自己搞清楚这样的东西。

答案 1 :(得分:0)

browser.clearValue('input[placeholder="email"]'); browser.setValue('*Updated css locator of email field*', 'someValue');

答案 2 :(得分:-1)

使用JS jQuery还有另一种在input中设置值的方法:

  • Chrome DevTools控制台:var email = jQuery("#email"); email.val('test');
  • NightwatchJS:browser.execute("jQuery('#email").val('test')");