selenium+java中用js来完成日期的修改


Posted in Javascript onOctober 31, 2019

这篇文章主要介绍了selenium+java中用js来完成日期的修改,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

以携程网为例

selenium+java中用js来完成日期的修改

日期选择框为“只读”属性,所以不能用传统的方法直接去进行赋值等操作,如图:

selenium+java中用js来完成日期的修改

方法一:通过js直接进行赋值

Js模拟,在控制台输入:document.getElementById('dateObj').value='2019-10-10',直接赋值,如图:

selenium+java中用js来完成日期的修改

写到selenium代码中,即

selenium+java中用js来完成日期的修改

方法二:运用js对日期选择框的“只读”属性进行移除

Js模拟,在控制台输入:var LeaveDate = document.getElementById('dateObj')和

LeaveDate.removeAttribute('readonly'),然后再进行赋值,如图

selenium+java中用js来完成日期的修改

写到selenium代码中

selenium+java中用js来完成日期的修改

在输入时间的时候,Java中有一个日历的方法,可以直接调用

selenium+java中用js来完成日期的修改

所以也可以直接输入变量日期

selenium+java中用js来完成日期的修改

写到selenium代码中

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js 与 php 通过json数据进行通讯示例
Mar 26 Javascript
Javascript动画的实现原理浅析
Mar 02 Javascript
Javascript验证Visa和MasterCard信用卡号的方法
Jul 27 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
Jun 08 Javascript
AngularJS过滤器filter用法分析
Dec 11 Javascript
如何解决hover在ie6中的兼容性问题
Dec 15 Javascript
JS实现列表页面隔行变色效果
Mar 25 Javascript
bootstrap table sum总数量统计实现方法
Oct 29 Javascript
用 Vue.js 递归组件实现可折叠的树形菜单(demo)
Dec 25 Javascript
微信小程序数据存储与取值详解
Jan 30 Javascript
JavaScript数组去重的几种方法
Apr 07 Javascript
JavaScript实现简易聊天对话框(加滚动条)
Feb 10 Javascript
VUE DEMO之模拟登录个人中心页面之间数据传值实例
Oct 31 #Javascript
vue项目出现页面空白的解决方案
Oct 31 #Javascript
vue项目引入ts步骤(小结)
Oct 31 #Javascript
微信小程序canvas分享海报功能
Oct 31 #Javascript
解决vue初始化项目时,一直卡在Project description上的问题
Oct 31 #Javascript
vue项目初始化到登录login页面的示例
Oct 31 #Javascript
vue3 源码解读之 time slicing的使用方法
Oct 31 #Javascript
You might like
彻底杜绝PHP的session cookie错误
2009/08/09 PHP
PHP连接MySQL的2种方法小结以及防止乱码
2014/03/11 PHP
php解决约瑟夫环示例
2014/04/09 PHP
PHP异常处理浅析
2015/05/12 PHP
Yii框架创建cronjob定时任务的方法分析
2017/05/23 PHP
禁止选中文字兼容IE、Chrome、FF等
2013/09/04 Javascript
使用jQuery和PHP实现类似360功能开关效果
2014/02/12 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
javaScript中slice函数用法实例分析
2015/06/08 Javascript
Bootstrap 布局组件(全)
2016/07/18 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
总结十个Angular.js由浅入深的面试问题
2016/08/26 Javascript
vue高德地图之玩转周边
2017/06/16 Javascript
解决Vue使用mint-ui loadmore实现上拉加载与下拉刷新出现一个页面使用多个上拉加载后冲突问题
2017/11/07 Javascript
js实现rem自动匹配计算font-size的示例
2017/11/18 Javascript
React Native 真机断点调试+跨域资源加载出错问题的解决方法
2018/01/18 Javascript
JS面向对象之单选框实现
2020/01/17 Javascript
js HTML DOM EventListener功能与用法实例分析
2020/04/27 Javascript
python 每天如何定时启动爬虫任务(实现方法分享)
2018/05/21 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
2019/06/26 Python
Python3加密解密库Crypto的RSA加解密和签名/验签实现方法实例
2020/02/11 Python
使用HTML5 Canvas API中的clip()方法裁剪区域图像
2016/03/25 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
Blue Nile台湾:钻石珠宝商,订婚首饰、结婚戒指和精品首饰
2017/11/24 全球购物
Bose法国官网:购买耳机、扬声器、家庭影院、专业音响
2017/12/21 全球购物
竞聘副主任科员演讲稿
2014/01/11 职场文书
教师网络培训感言
2014/03/09 职场文书
公证委托书模板
2014/04/03 职场文书
艺术设计专业个人求职信
2014/04/10 职场文书
大学生社团活动总结
2014/04/26 职场文书
2014个人年终工作总结范文
2014/12/15 职场文书
2015年大学生工作总结
2015/04/21 职场文书
缅怀先烈主题班会
2015/08/14 职场文书
2016年暑假家长对孩子评语
2015/12/01 职场文书
廉洁自律承诺书2016
2016/03/25 职场文书
熟背这些句子,让您的英语口语突飞猛进(135句)
2019/09/06 职场文书