求解:
类似与以下代码的操作:
js = 'document.getElementById("train_date").removeAttribute("readonly");'
driver.execute_script(js)
js_value = 'document.getElementById("train_date").value="2016-12-25"'
driver.execute_script(js_value)
操作后控件被正常赋值。但此时点击提交或在其他输入框输入内容,原日历控件日期重新变回默认。