我需要在项目中使用HTML5日期输入。
我需要这个日期输入才能有占位符。
所以我想,最好使用文本输入,然后在用户点击/点击它时将其转换为日期输入。
我试过这样的事情:
<input placeholder="Date" class="textbox-n" type="text" onfocus="(this.type='date')" id="date">
然而,这在iOS设备上很奇怪。
基本上,我第一次点击这个文本输入时,它会调出normal iOS KEYPAD
,好像它只是一个普通的文本输入,如果我再次点击它(第二次),它会带来提升设备上的DATE
。
所以,将文本输入转换为日期输入字段似乎有“延迟”,因为它只会在第二次点击后显示日期!
第一次点击文字输入字段时,有没有办法提出DATE
?