我想删除文本框的默认值以输入新值,但我不知道如何执行此操作。
我想使用CTRL+a,然后删除,但我不知道该怎么做。
我什至使用了WebDriver的命令driver.findElement("locator").clear();
。
最佳答案
代码有帮助吗?因为您正在编写的代码应该执行以下操作:
driver.findElement("locator").clear();
如果没有帮助,请尝试以下操作:
WebElement toClear = driver.findElement("locator");
toClear.sendKeys(Keys.CONTROL + "a");
toClear.sendKeys(Keys.DELETE);
也许您需要将 Keys.CONTROL + "a"
转换为 CharSequence,但第一种方法应该会起作用
关于selenium - 如何使用selenium删除文本字段中的默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10799794/