当使用 <input type=date > (chrome V20+) 时,Google Chrome 会显示一个日期选择器。字段中显示的日期采用 dd-mm-yy 格式。但是,对于这个网页,我需要 dd-mm-yyyy 格式。
4 位数的年份格式对于在此页面上输入数据的用户至关重要(例如,1745 和 1945 都显示为“45”,这对于某些用途来说非常危险)。
有没有办法强制 Chrome(和其他浏览器)显示网站开发者选择的格式,而不是语言环境?谢谢,迈克
当使用 <input type=date > (chrome V20+) 时,Google Chrome 会显示一个日期选择器。字段中显示的日期采用 dd-mm-yy 格式。但是,对于这个网页,我需要 dd-mm-yyyy 格式。
4 位数的年份格式对于在此页面上输入数据的用户至关重要(例如,1745 和 1945 都显示为“45”,这对于某些用途来说非常危险)。
有没有办法强制 Chrome(和其他浏览器)显示网站开发者选择的格式,而不是语言环境?谢谢,迈克
HTML5 规范没有提供解决此问题的方法。你最好的选择是使用 jQuery/jQueryUI (它给你更多的控制) - http://api.jqueryui.com/datepicker/#entry-examples