单击时将文本输入转换为日期输入?

时间:2018-02-09 11:56:27

标签: javascript html5

我需要在项目中使用HTML5日期输入。

我需要这个日期输入才能有占位符。

所以我想,最好使用文本输入,然后在用户点击/点击它时将其转换为日期输入。

我试过这样的事情:

<input placeholder="Date" class="textbox-n" type="text" onfocus="(this.type='date')"  id="date"> 

然而,这在iOS设备上很奇怪。

基本上,我第一次点击这个文本输入时,它会调出normal iOS KEYPAD,好像它只是一个普通的文本输入,如果我再次点击它(第二次),它会带来提升设备上的DATE

所以,将文本输入转换为日期输入字段似乎有“延迟”,因为它只会在第二次点击后显示日期!

第一次点击文字输入字段时,有没有办法提出DATE

0 个答案:

没有答案