一种防止Chrome中自动占位符输入类型日期的方法

时间:2012-11-28 10:31:07

标签: html5 google-chrome date input placeholder

我正在尝试创建表单,但我不想使用标签,我只想使用占位符让用户知道他的问题。 但是当我给它输入type =“date”时,Chrome中的占位符将被忽略并替换为:day-month-year,但我希望它显示:出生日期。

我有办法做到这一点吗?否则我必须更改整个表单并插入标签。

我知道以前有人问过,但是每个人都希望阻止日期选择器显示,我喜欢datepicker而不是占位符。我找到的所有答案都是基于占位符。

1 个答案:

答案 0 :(得分:2)

placeholder属性为not valid on input type="date"。因此,让placeholder工作的最简单方法是将type设置为支持它的内容。

另外note

  

不应将占位符属性用作替代   标签

如果您决定使用自己的方法,则应在表单中添加标签make sure they're available to assistive technology