【发布时间】:2012-08-08 09:49:00
【问题描述】:
Chrome 会自动为 <input type="date"> 的任何字段添加日历小部件,并且还会向该字段添加一些临时日期格式。由于原始 html 规范要求任何不是复选框、收音机、文本、密码、文件等的输入类型被呈现为普通文本字段,这就是我们触发日历小部件的方式。我们可以设置元标记或其他选项来防止 chrome 这样做吗?
截图(请注意这不是我们的代码,chrome会自动添加这个):
【问题讨论】:
-
这不是规范所要求的。规范说的是任何不受支持的
input类型都应该被视为text输入。这一直是date类型的预期功能,所需的日期格式一直在规范中。如果您想将自定义行为挂起type属性,请使用类似custom-date的值。
标签: html google-chrome