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 相关文章推荐
浏览器无法运行JAVA脚本的解决方法
Jan 09 Javascript
推荐10个超棒的jQuery工具提示插件
Oct 11 Javascript
JS 对输入框进行限制(常用的都有)
Jul 30 Javascript
JS基于VML技术实现的五角星礼花效果代码
Oct 26 Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
Mar 08 Javascript
JS中判断null的方法分析
Nov 21 Javascript
javascript replace()第二个参数为函数时的参数用法
Dec 26 Javascript
js实现一键复制功能
Mar 16 Javascript
js微信分享接口调用详解
Jul 23 Javascript
原生JS实现九宫格抽奖
Sep 13 Javascript
使用Vant完成Dialog弹框案例
Nov 11 Javascript
详解JavaScript中的执行上下文及调用堆栈
Apr 29 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分页函数
2006/10/09 PHP
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
2011/07/18 PHP
PHP中使用SimpleXML检查XML文件结构实例
2015/01/07 PHP
PHP 生成N个不重复的随机数
2015/01/21 PHP
php使用wordwrap格式化文本段落的方法
2015/03/17 PHP
PHP读取文件的常见几种方法
2016/11/03 PHP
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
JS基于cookie实现来宾统计记录访客信息的方法
2015/08/04 Javascript
BootStrap的JS插件之轮播效果案例详解
2016/05/16 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
javascript中获取class的简单实现
2016/07/12 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
对比分析Django的Q查询及AngularJS的Datatables分页插件
2017/02/07 Javascript
JavaScript比较两个数组的内容是否相同(推荐)
2017/05/02 Javascript
vue服务端渲染的实例代码
2017/08/28 Javascript
如何解决日期函数new Date()浏览器兼容性问题
2019/09/11 Javascript
微信小程序 获取手机号 JavaScript解密示例代码详解
2020/05/14 Javascript
javascript canvas封装动态时钟
2020/09/30 Javascript
[10:21]2018DOTA2国际邀请赛寻真——Winstrike
2018/08/11 DOTA
Python实现的简单发送邮件脚本分享
2014/11/07 Python
python使用BeautifulSoup分页网页中超链接的方法
2015/04/04 Python
python检查字符串是否是正确ISBN的方法
2015/07/11 Python
Python反射的用法实例分析
2018/02/11 Python
python各种excel写入方式的速度对比
2020/11/10 Python
python使用smtplib模块发送邮件
2020/12/17 Python
3种方式实现瀑布流布局小结
2019/09/05 HTML / CSS
什么是Web Service?
2012/07/25 面试题
总经理职责范文
2013/11/08 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
美术第二课堂活动总结
2014/07/08 职场文书
学校做一个有道德的人活动方案
2014/08/23 职场文书
2014年党支部书记工作总结
2014/12/04 职场文书
2015年政教主任工作总结
2015/07/23 职场文书
2016年八一建军节活动总结
2016/04/05 职场文书
送给教师们,到底该如何写好教学反思?
2019/07/02 职场文书
JavaScript分页组件使用方法详解
2021/07/26 Javascript