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

use*_*646 1 selenium click

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

jgo*_*ode 6

跳出输入字段是否启用按钮?如果是这样,也许你可以这样做:

WebElement element = driver.findElement(By.id("your_input_field"));
element.sendKeys(Keys.TAB);
Run Code Online (Sandbox Code Playgroud)