html - 从类型为“日期”的输入元素中删除选定的日期
问题描述
在 Chrome 中,当您使用类型设置为“日期”的输入元素时:
<input type="date" />
Chrome 会显示一个箭头,您可以单击该箭头来选择日期。但是,在我的网络应用程序中,如果用户决定删除日期,似乎没有任何方法可以做到这一点。如何允许用户删除选定的日期,以便输入元素中不显示日期?
解决方案
你可以尝试使用 jQuery datePicker
}).keyup(function(e) {
if(e.keyCode == 8 || e.keyCode == 46) {
$.datepicker._clearDate(this);
}
});
或者
$('selector').datepicker('setDate', null);
推荐阅读
- mysql - Milvus:在单独的机器上训练和搜索
- python - 计算熊猫数据框中选定列的选定行的平均值,但最终得到一些奇怪的数字
- python - python将字符串json拆分为多个变量并创建数据框
- ruby-on-rails - Rails capistrano-maintenance gem - 在维护时允许使用特定的 url
- css - 如何修复 NextJS 中的 CSS?
- bash - 从用户输入更改目录的 Bash 脚本
- java - 出现意外错误(类型=禁止,状态=403)。禁止
- angular - 使用 nginx 容器化 Angular 应用程序“没有这样的文件或目录”
- node.js - 是否可以运行重新启动不和谐机器人的 bash 脚本?
- elasticsearch - ElasticSearch - 无法加载超过 2.1 B 文档的索引