Selenium clear()方法无法清掉数据


问题描述:

clear()方法执行过后, 数据还是在.

解决方法:

1、通过全选的方式
ele = browser.getWebDriver().findElement(By.id("id"));
ele.sendKeys(Keys.CONTROL, "a");
ele.sendKeys(Keys.DELETE);

2、通过双击的方式
ele = browser.getWebDriver().findElement(By.id("id"));
ActionChains(browser).double_click(ele).perform()

3、通过js清除
ele = browser.getWebDriver().findElement(By.id("id"));
js = 'document.querySelector("#kw").value="";'
driver.execute_script(js)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM