HTML代码如下: <li > <input type="date" name="" placeholder="" id="bodybrith" value="${ETF.KEY_DT}" max=""/> </li>js代码如下: var curr = new Date().getFullYear(); var currM = new Date().getMonth()+1; var currD = new Date().getDate();var maxdate = curr+"-"+currM+"-"+currD; //maxdate的值为当前系统时间;$("#bodybrith").attr("max",maxdate);可是为什么浏览器中有效果,在手机端没有效果呀?
1 回答
![?](http://img1.sycdn.imooc.com/5628fcb10001682601000100-100-100.jpg)
qq_fivetwoseven_0
TA贡献1条经验 获得超0个赞
手机中会把时间选择器,智能的转换为弹窗形式,并且不同手机系统的样式不一样,HTML5的min max 和设value属性就会全部失效,能做的只有在用户选择后,用js判断。或者干脆不用原生HTMl5的时间选择器
- 1 回答
- 0 关注
- 7625 浏览
添加回答
举报
0/150
提交
取消