这只发生在带有 SafariDriver 的 Safari 上:
对于 textinput 元素, clear() 确实可以清除字段,但是使用 sendKeys() 发送的以下值实际上是用原始值扩展的。
例子:
开始——输入值:1
input.clear() -- 输入值:空
input.sendKeys(2) -- 输入值:12
还尝试
sendKeys(Key.HOME,Key.chord(Key.SHIFT,Key.END),newVal)
全选并替换,但这根本不起作用。没有选择任何内容。
任何建议表示赞赏。