2

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

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

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

4

1 回答 1

2

placeholder属性在 input 上无效type="date"。因此,开始placeholder工作的最简单方法是将 设置为type支持它的东西。

请注意

占位符属性不应用作标签的替代品。

如果您决定使用您的方法,则应在表单中添加标签,然后确保它们可用于辅助技术

于 2012-12-06T19:05:31.107 回答