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 相关文章推荐
JavaScript判断两种格式的输入日期的正确性的代码
Mar 25 Javascript
js函数使用技巧之 setTimeout(function(){},0)
Feb 09 Javascript
基于MooTools的很有创意的滚动条时钟动画
Nov 14 Javascript
javascript函数作用域学习示例(js作用域)
Jan 13 Javascript
简单选项卡 js和jquery制作方法分享
Feb 26 Javascript
Jquery跳到页面指定位置的方法
May 12 Javascript
js跨域请求的5中解决方式
Jul 02 Javascript
JavaScript实现节点的删除与序号重建实例
Aug 05 Javascript
jQuery实现大转盘抽奖活动仿QQ音乐代码分享
Aug 21 Javascript
javascript中Date对象的使用总结
Nov 21 Javascript
JS实现移动端双指缩放和旋转方法
Dec 13 Javascript
Javascript生成器(Generator)的介绍与使用
Jan 31 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开发中的页面跳转方法总结
2015/04/26 PHP
thinkphp集成前端脚手架Vue-cli的教程图解
2018/08/30 PHP
Javascript 文件夹选择框的两种解决方案
2009/07/01 Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
2012/02/03 Javascript
Jquery 动态循环输出表格具体方法
2013/11/23 Javascript
javascript控制在光标位置插入文字适合表情的插入
2014/06/09 Javascript
ie8模式下click无反应点击option无反应的解决方法
2014/10/11 Javascript
AngularJS快速入门
2015/04/02 Javascript
JavaScript实现列表分页功能特效
2015/05/15 Javascript
jQuery防止重复绑定事件的解决方法
2016/05/14 Javascript
Vue iview-admin框架二级菜单改为三级菜单的方法
2018/07/03 Javascript
对vue 键盘回车事件的实例讲解
2018/08/25 Javascript
微信小程序自定义可滑动日历界面
2018/12/28 Javascript
jquery多级树形下拉菜单的实例代码
2019/07/09 jQuery
JS手写一个自定义Promise操作示例
2020/03/16 Javascript
JavaScript经典案例之简易计算器
2020/08/24 Javascript
JavaScript浅层克隆与深度克隆示例详解
2020/09/01 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
vue data有值,但是页面{{}} 取不到值的解决
2020/11/09 Javascript
jquery实现淡入淡出轮播图效果
2020/12/13 jQuery
PyQt5每天必学之布局管理
2018/04/19 Python
tensorflow使用神经网络实现mnist分类
2018/09/08 Python
使用pandas实现csv/excel sheet互相转换的方法
2018/12/10 Python
使用Python操作FTP实现上传和下载的方法
2019/04/01 Python
PIL图像处理模块paste方法简单使用详解
2019/07/17 Python
PyQt5结合matplotlib绘图的实现示例
2020/09/15 Python
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
音乐专业自荐信
2014/02/07 职场文书
物理系毕业生自荐书范文
2014/02/22 职场文书
民生工作实施方案
2014/05/31 职场文书
交通事故委托书范本(2篇)
2014/09/21 职场文书
2014财务人员自我评价范文
2014/09/21 职场文书
怎样写离婚协议书
2015/01/26 职场文书
2015年保管员工作总结
2015/04/30 职场文书
Python加密技术之RSA加密解密的实现
2022/04/08 Python