移动IOS输入类型日期最小和最大在chrome和safari上不工作。

问题描述 投票:0回答:1

我有以下cshtml,在Android、Windows和Mac的safari和chrome上都能完美运行。

<input type="date" min="1900-01-01" max="@DateTime.Now.AddYears(-18).ToString("yyyy-MM-dd")" />

然而,当使用我的iPhone时,它忽略了Chrome和Safari上的最小值和最大值。

有人遇到过上述问题吗,如果有,你知道为什么在IOS手机上不能工作吗?

ios date razor input mobile
1个回答
0
投票

看来这个问题在这里已经被问过了。Html 5 [input type=Date] 控件,MAX日期不能在iPhoneIpad中使用。

答案表明iOS不支持这些属性,建议使用单独的JavaScript日期选取器库,如 Pickaday.

© www.soinside.com 2019 - 2024. All rights reserved.