日历/日期控件操作

作者: 路由心定 | 来源:发表于2018-01-12 09:56 被阅读23次

                                                          日历/日期控件操作

1.日历控件操作

(1)input输入框,允许直接操作输入,可以直接使send_keys:

#coding=utf-8

from selenium import webdriver

import time driver = webdriver.FireFox() driver.get("") driver.find_element_by_id('').send_keys("11/1/2018") time.sleep(2) driver.quit()

(2)带有readonly 属性,不允许我们这么操作,那怎么做才可以呢?使用JS去除readonly属性,具体操作步骤如下:

#coding=utf-8

from selenium import webdriver

import time

driver = webdriver.FireFox() driver.get("")

js = "document.getElementById('id').removeAttribute('readonly')"driver.find_element_by_id('id').send_keys("11/1/2018") time.sleep(2) driver.quit()

操作js,还有三种方法(来源于网络资源):

# js = "$('input[id=c-date1]').removeAttr('readonly')"

# js = "$('input[id=c-date1]').attr('readonly',false)"

# js = "$('input[id=c-date1]').attr('readonly','')"  

2.时间操作

时间操作与日历操作一样,可以自行尝试

欢迎关注我们的“我要学测试”微信号:

相关文章

  • 日历/日期控件操作

    日历/日期控件操作 1.日历控件操作 (1)input输入框,允许直接操作输入,可以直接使send_keys: ...

  • RCalendarPicker 日历控件 ,日历选择控件,日历,

    RCalendarPicker RCalendarPicker 日历控件 ,日历选择控件,日历,日期选择 Prev...

  • 表单日期控件实践

    日期控件HTML代码如下: 日期控件JS代码如下: 进入新增员工的表单页面 点击日期控件里面的日历图标 JSP页面...

  • APP产品设计:时间、地点、人选择控件

    一、关于时间的控件分为两种:日期时间控件 和 日历控件。 日期时间控件:当选择的时间包含时分时会采用的控件。一般...

  • Android-View-Calender

    Calender(日历选择器) 1.类(这个类是一个用于显示和选择日期的日历控件。该日历支持的日期范围是可配置的。...

  • Android日历选择按月分组并用recyclerview展示

    今天分享一个日历选择控件,可以定义日期可选、选择范围、按月分组展示。这个日历无非就是把每个日期的数据通过系统的日历...

  • python3+selenium自动化测试-JS日历控件14

    (14)JS处理日历控件日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我...

  • iOS UIDatePicker在UIAlertAction上的

    为了方便操作,在UIAlertAction上直接添加了UIDatePicker控件,这样弹出日期控件直接选择,方便...

  • UIDatePicker

    UIDatePicker 对象是用于输入日期和时间值的控件。 你可以使用日期选择器来允许用户输入时间点(日历日期,...

  • Swift日历控件

    记录一下项目中用到的日历控件 选择日期 日历主体是3个collectionView添加到scrollView上实现...

网友评论

    本文标题:日历/日期控件操作

    本文链接:https://www.haomeiwen.com/subject/flixoxtx.html