移动端 input type=number 如何总是弹出数字输入键盘?

html5页面,手机移动端,代码如下:

<input type="text" id="title" />
<input type="number" id="num" />

直接点击 #num 是能够弹出数字输入键盘的,但是如果先点击了 #title,弹出来了普通输入键盘,再直接点击 #num,这个输入键盘它竟然不切换?还是普通输入键盘,非要在空白处点击一下让输入键盘隐藏了再点击 #num 它才能弹出数字键盘,请问大佬们这个问题该如何解决啊?我期望只要点击 #num,他永远总是弹出数字输入键盘的。

阅读 3k
2 个回答

好像是自带的数字安全键盘,除非你关了数字安全键盘

写一个flag=true或false去判断你当前点击的键盘是否隐藏,应该就可以了吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题