Selenium SafariDriver:inputElement.clear()不';I don’我没有按预期工作
这仅在使用SafariDriver的Safari上发生: 对于textinput元素,clear()确实可以清除字段,但是使用sendKeys()发送的以下值实际上是用原始值扩展的 例如:Selenium SafariDriver:inputElement.clear()不';I don’我没有按预期工作,selenium,testing,safaridriver,Selenium,Testing,Safaridriver,这仅在使用SafariDriver的Safari上发生: 对于textinput元素,clear()确实可以清除字段,但是使用sendKeys()发送的以下值实际上是用原始值扩展的 例如: 开始--输入值:1 input.clear()--输入值:空 输入.发送键(2)--输入值:12 也试过 sendKeys(Key.HOME、Key.chord(Key.SHIFT、Key.END)、newVal)选择全部并替换,但这根本不起作用。未选择任何内容 任何建议都将不胜感激。首先尝试单击元素,然后使
sendKeys(Key.HOME、Key.chord(Key.SHIFT、Key.END)、newVal)
选择全部并替换,但这根本不起作用。未选择任何内容
任何建议都将不胜感激。首先尝试
单击元素,然后使用清除()
方法清除文本,它对我有效很多次可能对您也有效:
WebElement myInputElement= driver.findElement("Locator value");
myInputElement.click();
myInputElement.clear();
myInputElement.sendKeys('Testing');