javascript - 在html页面中自定义输入日期

标签 javascript jquery css html

我的 html 页面中有一个日期字段:

<input type="date"   id="birth_date" name="birth_date" placeholder="dd/mm/yyyy"   /> 

当我启动我的应用程序时,我得到了这个结果:

this

我需要知道如何使用最简单的方式隐藏这些控件(图像右侧)?

谢谢,

最佳答案

如果我没理解错的话,对于 webkit 浏览器上的 input[type=date],您需要删除 4 个内容:

  1. 蓝十字
  2. 向上箭头按钮
  3. 向下箭头按钮
  4. 日期选择器下拉按钮(打开日期选择器)

这条 CSS 规则将把它们全部隐藏起来:

input[type=date]::-webkit-clear-button, /* blue cross */
input[type=date]::-webkit-inner-spin-button, /* up */
input[type=date]::-webkit-outer-spin-button, /* down */
input[type=date]::-webkit-calendar-picker-indicator /* datepicker*/ {
    display: none;
}

关于javascript - 在html页面中自定义输入日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30821944/

相关文章:

javascript - 如何在 Ctrl+F 上展开 html 表格的所有行

javascript - 加载页面时的缩放效果无法正常工作

javascript - 使用 Ember.js 从 Post 请求接收服务器响应中的 JSON API

javascript - 如何获取 KendoUI Treeview 中特定节点的节点值?

javascript - 如何隐藏 url 不出现在地址栏中(使用 javascript)

jquery - 谷歌自动完成语言

javascript - 从列表中删除项目

css - 在悬停时更改 Bootstrap 下拉菜单的背景

CSS : layout Question

javascript - Kendo UI 网格服务器过滤未将数据获取到 Controller