html - 显示输入类型日期的占位符文本

标签 html date placeholder

占位符不适用于输入类型 datedatetime-local直接地。

<input type="date" placeholder="Date" />
<input type="datetime-local" placeholder="Date" />
相反,该字段在桌面上显示 mm/dd/yyy,而在移动设备上则没有。
如何显示日期占位符文本?

最佳答案

使用 onfocus="(this.type='date')" , 例子:

<input required="" type="text" class="form-control" placeholder="Date" onfocus="(this.type='date')"/>

关于html - 显示输入类型日期的占位符文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30961704/

相关文章:

css - 如何从链接中删除下划线?

c# - CSS循环进度,线性秒不准?

javascript - anchor 和提交按钮按下事件不起作用

java - 时差 - 奇怪的结果

javascript - jQuery-ui 可排序占位符在 Firefox 中不起作用 :

javascript - 如何使用<ul>显示滚动内容?

c# - 如何将 SQL 日期结果转换为英国格式 (dd/mm/yyyy)

ckeditor - 类似于 HTML5 的占位符

c# - 清除后不返回 PasswordBox 占位符文本

javascript - 新日期无法解析 "31"但不是 "32"