需要在激活按钮之前将焦点更改为另一个文本框

时间:2013-01-31 15:48:36

标签: selenium click

我通过“type”命令在浏览器的文本字段中输入数据。为了激活SaveCancel按钮(不显示灰色),我需要在另一个文本字段中单击以更改焦点。这是手动工作,但我似乎无法弄清楚如何以编程方式。我试过点击,clickAt, doubleClick, mouseOver/click/mouseOUt, mouseDown/mouseUp, focus, fireEvent ......一切都没有运气。谢谢你的任何建议!

1 个答案:

答案 0 :(得分:1)

输入字段中的Tab键是否启用了按钮?如果是这样,也许你可以这样做:

WebElement element = driver.findElement(By.id("your_input_field"));
element.sendKeys(Keys.TAB);