前言: 有的日期控件可以输入日期, 有的不可以手动输入, 对于不可以输入的日历控件, 需要先用 JS 去掉 readonly 属性, 然后直接输入日期文本内容
1, 日历控件, 以 12306 为例
2, 手动去掉 readonly, 双击 readonly, 删除掉, 出发日期中就可以手动输入内容了, 如下图:
3,JS 去掉 readonly, 再输入日期
用 JS 去掉元素属性基本思路: 先定位到元素, 然后用 removeAttribute("readonly") 方法删除属性
出发日元素 id 为: train_date, 对应 JS 代码为: 'document.getElementById("train_date").removeAttribute("readonly");'
来源: http://www.bubuko.com/infodetail-3273469.html