巨量千川等一些日期选择,无法使用填写输入框,需要用日期点选处理的解决方案。
回答
收藏

巨量千川等一些日期选择,无法使用填写输入框,需要用日期点选处理的解决方案。

子墨
2023-02-28 17:30·浏览量:2648
子墨
发布于 2023-02-28 16:54更新于 2023-02-28 17:302648浏览

问题描述:在遇见选择日期过程经常遇见一些需要点选而无法填写的日期选择,用点选的方式比较复杂,通常是用循环相似元素以及元素编辑点选的方式,这两种方式都较为复杂,需要一定功底。今天介绍一种较为简单的方式通过js脚本移除readonly属性,达到直接填写日期的效果。

方法:

1、首选鼠标移动到日期选择框右键点击检查,查看下该日期点选的是不是存在readonly属性

2、如果存在可以用该方法实现直接填写日期的效果。

3、影刀流程展示

4、捕获开始日期以及结束日期,用js脚本进行移除readonly属性

5、用日期填写的方式实现日期选择。


附上js脚本:

function (element, input) {

// 在此处编写您的Javascript代码
// element表示选择的操作目标(HTML元素)
// input表示输入的参数(字符串)
element.removeAttribute("readonly");
return null;
}

收藏10
全部回答1
最新
发布回答
回答