def js_tail(self):
'''
js解决日历控件不能输入
删掉属性readonly这个属性
也可以通过js输入日期的值
:return:
'''
self.driver.get('https://www.12306.cn/index/')
js = 'document.getElementById("train_date").removeAttribute("readonly")'
self.driver.execute_script(js)
# 用js方法输入日期
#js_value = 'document.getElementById("train_date").value="2016-12-25"'
#self.driver.execute_script(js_value)
self.driver.find_element_by_id('train_date').clear()
time.sleep(5)
self.driver.find_element_by_id('train_date').send_keys('2019-07-31')
time.sleep(5)
self.quit_page()
转载于:https://www.cnblogs.com/wangqianpeng/p/11244815.html