Wes*_*ick 5 html javascript datetime ios
看来iOS 10.3.0或10.3.1已经完全打破了datetime-localHTML输入。当提交表单时,iOS 总是会认为输入无效。
当您使用 JavaScript 获取值时,输入将按以下格式返回日期:
YYYY-MM-DDTHH:MM:SS其中“T”是文字“T”,第二个“MM”是分钟。
如果使用JS将值设置为以下格式:YYYY-MM-DDTHH:MM,则表单可以正常提交,不会出现“无效输入”的错误。
我创建了一个JSFiddle来演示这个确切的问题以及解决方案。您需要在 iOS 设备上运行它。
不过,这个修复是一个黑客修复,我很想知道是否有其他人找到了更好的解决方案。
| 归档时间: |
|
| 查看次数: |
815 次 |
| 最近记录: |