使用Selenium WebDriver处理格式化的文本框,如** / **或** / ****或**** **** **** ****

时间:2016-07-06 07:16:47

标签: selenium text box

textbox格式如12/24 or 12/2024 or 2332 2432 4232 3324等。

此处textbox看起来很正常,但在输入值时会自动/和空间当我尝试使用sendKeys输入1224时,会写出一些垃圾值,例如02/**(* *是空的)

请为我提供解决方案。

这是我的文本框

enter image description here

1 个答案:

答案 0 :(得分:0)

<强>尝试:

string date = @"12/2016";

WebDriver driver = new FirefoxDriver();    
JavascriptExecutor executor = (JavascriptExecutor)driver;        
executor.executeScript("document.getElementById("textboxID").value='" + date + "';");