【转】【WebDriver】不可编辑域和日历控件域的输入 javascript

时间:2022-12-20 08:02:08

http://blog.csdn.net/fudax/article/details/8089404

今天用到日历控件,用第一个javascript执行后页面上的日期控件后,在html中可以看到生效日期的input中有value值了,但是页面的生效日期仍然显示空白,这时我在该页面,点提交后,页面会提示生效日期不能为空,也是就是实际上点提交时,还是判断了生效日期的value值是空的。

                String js = "document.getElementById('" + id + "').value='" + date + "'"; 
       ((JavascriptExecutor) driver).executeScript(js);
       System.out.println(js);
       
   }