如何使用Webdriver JS专注于元素?

时间:2015-10-03 22:11:44

标签: webdriver

e.g。如果我使用

获取元素的实例
var termsLink = driver.findElement(webdriver.By.id('wd-terms'));

似乎在生成的WebElement对象上没有任何方法可以将焦点设置在目标元素上,在这种情况下,如何使用Webdriver JS执行此操作?

1 个答案:

答案 0 :(得分:0)

似乎其他的webdriver的java绑定有一个方法moveToElement但是查看我的webdriver实例的源代码,"selenium-webdriver": "^2.46.1"通过NPM获得,moveToElement方法似乎不存在。

我找到的最好的技术是

driver.findElement(webdriver.By.id('some-id')).sendKeys('');

按此SO question