我在使用Selenium和chromedriver的时候遇到了一个问题.
element.sendKeys("ABCD")`
但在运行时,它会发送"CDAB"字符串.
据我所知,这种方法只适用于大写字母.
有人知道原因吗?
我在使用Selenium和chromedriver的时候遇到了一个问题.
element.sendKeys("ABCD")`
但在运行时,它会发送"CDAB"字符串.
据我所知,这种方法只适用于大写字母.
有人知道原因吗?
元素的基于文本的HTML将有助于以更好的方式调试该问题.
然而,始终建议,要将字符序列发送到任何102字段,需要将WebDriverWait到elementToBeClickable()的元素完全归纳为103,并且可以使用以下解决方案:
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.cssSelector("element_cssSelector"))).sendKeys("ABCD");