本文介绍了回车键的事件显示了在硒的webdriver没有影响(Ruby绑定)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在输入框中输入一个值,并立即按下回车键触发通过硒的webdriver&放功能;红宝石。问题是该值反映到字段输入,但不会触发Enter事件。

I am trying to enter a value in an input box and immediately hit enter to trigger a function via Selenium Webdriver & ruby. The problem is the value is reflected into input filed but the enter event is not triggered.

下面是我的code为相同的:

Below is my code for same:

elements = browser.find_elements(:css,".formProperty.fpMandatory.fpUpdateable .off .collapsedView.Uncompleted .fpColValue .textFieldValueSelector.valueSelector  .integer")

elements[0].send_keys"5"

elements[1].send_keys"5"

elements[2].send_keys"2"

elements[2].send_keys(:enter)

任何变通吗?

谢谢,
阿布舍克

Thanks,Abhishek

推荐答案

发送:返回而不是输入: 。 This回答有关的区别会谈。

Send :return instead of enter:. This answer talks about the difference.

这篇关于回车键的事件显示了在硒的webdriver没有影响(Ruby绑定)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 21:51