我正在尝试创建一个表单,但我不想使用标签,我只想使用占位符让用户知道他的要求。但是当我给它 type="date" 时,Chrome 中的占位符被忽略并替换为:day-month-year,但我希望它显示:出生日期。
我有办法做到这一点吗?否则我必须更改整个表单并插入标签。
我知道以前有人问过,但是每个人都想阻止显示日期选择器,我喜欢日期选择器,但不喜欢占位符。我找到的所有答案都是基于占位符的。
我正在尝试创建一个表单,但我不想使用标签,我只想使用占位符让用户知道他的要求。但是当我给它 type="date" 时,Chrome 中的占位符被忽略并替换为:day-month-year,但我希望它显示:出生日期。
我有办法做到这一点吗?否则我必须更改整个表单并插入标签。
我知道以前有人问过,但是每个人都想阻止显示日期选择器,我喜欢日期选择器,但不喜欢占位符。我找到的所有答案都是基于占位符的。
该placeholder
属性在 input 上无效type="date"
。因此,开始placeholder
工作的最简单方法是将 设置为type
支持它的东西。
另请注意:
占位符属性不应用作标签的替代品。
如果您决定使用您的方法,则应在表单中添加标签,然后确保它们可用于辅助技术。