Chrome现在似乎有<input type="date">
字段的原生日期选择器,非常棒。不幸的是,我公司的设计师不喜欢它的外观,并希望用JavaScript替代它。
为此,必须将输入类型更改为text
,以便不触发本机日期选择器。但是这打破了我们想要保留的智能手机上的原生日期选择器,因为它比JavaScript日期选择器具有更好的可用性。
基本上,在桌面上我们需要JavaScript日期选择器,而在移动设备上我们需要本机日期。
由于我们无法将输入类型从text
更改为date
,因此我必须以某种方式禁用浏览器的本机日期选择器。有谁知道怎么做?