input控件中datetime-local的默认值设置

 

<input type="datetime-local" id="CreateTime" name="CreateTime" value="@Model.CreateTime.ToString("yyyy-MM-dd HH:mm")" />
 

 

 

上面这样子写是通常写法,PC端是可以显示默认值的,但是在我的iqoo 手机上的VIVO浏览器看的时候不显示默认值了。。查询后发现,应该以下面的方法来写

 

<input type="datetime-local" id="CreateTime" name="CreateTime" value="@Model.CreateTime.ToString("yyyy-MM-ddTHH:mm")" />

 

 

即年月日和时间之间有个T,这样在手机的浏览器上就能正常显示默认值了

posted @ 2023-01-31 18:16  牛腩  阅读(770)  评论(0编辑  收藏  举报