无法在锚点元素上执行Enter键

安托万·克鲁蒂埃

Java版本:7,硒版本:2.45

我无法使用sendKeys方法对链接(锚标记)执行ENTER。

步骤1:TAB使用sendKeys方法执行(此方法有效)。所述链接具有焦点。我可以手动按下ENTER键盘,它将触发链接。

步骤2:使用方法执行ENTER(或RETURNsendKeys(无效)。

我试过了:

  • thread.sleep之前添加ENTER
  • webDriver.wait之前添加ENTER
  • 使用webDriver.switchTo().activeElement()然后执行我的ENTER操作来检索活动元素请注意,使用相同的方法,我可以click在元素上执行,而不是ENTER
  • 尝试了不同的发送键的方式(使用Actions对象,将键直接发送到元素)。

注意:

  • wait(发送我的之前ENTER)发生时选择链接
  • ENTER用另一个替换我的TAB焦点是正确的元素。
  • 每次sendKeys通话后,我都会让Web驱动程序等待任何ajax通话等。所以那不是问题。

任何和所有帮助/提示表示赞赏。谢谢!PS:不用说我已经阅读了所有其他SO帖子。

安托万·克鲁蒂埃

Chrome已从40.X版本更新到43.0.2357.65-1版本。

错误现已修复。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Rainbow Wheel中无法单击锚点元素

来自分类Dev

无法在img mouseenter上触发锚点悬停

来自分类Dev

触摸事件无法在没有href的锚点上触发

来自分类Dev

按Enter键执行

来自分类Dev

如何在放置在不同模板中的元素上包含锚点?

来自分类Dev

如何使用webdriver.io单击网页上的所有锚点元素

来自分类Dev

无法修改锚元素的innerHTML

来自分类Dev

在SVG中获取锚点元素

来自分类Dev

无法在“元素”上执行“ setAttribute”:Angular 11

来自分类Dev

为什么此CSS过渡无法在锚点内的SVG上运行

来自分类Dev

使用Enter键无法在ContextMenuStrip上触发KeyDown事件吗?

来自分类Dev

HtmlUnit-无法从div获取锚点

来自分类Dev

HTML锚点无法更改网址?

来自分类Dev

HtmlUnit-无法从div获取锚点

来自分类Dev

箭头锚点无法快速正确显示

来自分类Dev

jQuery滚动锚点无法正常工作

来自分类Dev

锚点上的嵌套ul show单击

来自分类Dev

锚点上的JQuery Ajax / PHP GET

来自分类Dev

锚点上的AngularStrap弹出框

来自分类Dev

锚点上的嵌套ul show单击

来自分类Dev

如何更改infobubble上的锚点

来自分类Dev

单击锚点元素时更改span元素的文本

来自分类Dev

无法成功托管云锚点并从谷歌云锚点 api 检索云锚点 ID

来自分类Dev

防止锚点内单击DOM生成的元素时发生锚点行为

来自分类Dev

在锚元素上设置(单击)属性

来自分类Dev

HTML锚点标记onclick()和href同时执行

来自分类Dev

在锚点单击AJAX响应后警报未执行

来自分类Dev

在锚点悬停时也会触发将鼠标悬停在最近的锚点上

来自分类Dev

按下键盘上的“ enter”键时,CSS Button无法执行表单