# 13. js处理日历控件 '''
在web自动化的工程中,日历控制大约分为两种:
1. 可以直接输入日期
2. 通过日历控件选择日期 基本思路:
利用js去掉readonly属性,然后直接输入时间。 ''' from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.12306.cn/index/') js_pha = 'document.getElementById(“train_date”).readOnly = false;' driver.execute_script(js_pha)
driver.find_element_by_id('train_date').clear()
driver.find_element_by_id('train_date').send_keys('2018-11-11')
相关文章
- 12-10案例——原生js模块化开发日历控件
- 12-10Selenium实战技巧-多页面和Windows控件处理
- 12-10selenium 处理date控件
- 12-10selenium webdriver自动化对日期控件的处理
- 12-10Python3+Selenium3+webdriver学习笔记13(js操作应用:弹出框无效如何处理)
- 12-10Selenium webdriver 操作日历控件
- 12-10自动化测试基础篇--Selenium中JS处理浏览器弹窗
- 12-10python+selenium+js 处理滚动条
- 12-10Selenium3+python自动化 -JS处理滚动条
- 12-10Selenium2+python自动化24-js处理富文本(带iframe)