手机端input焦点问题

1.input,当你点击的时候,焦点是input框,当你点击外部的时候焦点消失。怎么实现,手机web。电脑测试需要鼠标点击肯定没问题的。但是手机浏览器点外边区域怎么取消焦点focus?

手机端的浏览器 直接打开页面,比如搜索框,你点击之后焦点在上面 ,当你不想输入,点击外边的区域为什么焦点还在搜索框里

感谢,想不太通

阅读 8.2k
3 个回答

我遇到了同样的问题,我的做法是定义一个enable的input框,点击别的地方的时候触发这个input框的聚焦事件。然后就会失去焦点。但是我不想用这种方法了。楼主最后是怎么解决的?

原生不是这样么?安卓还是iOS还是微信环境

默认的话 不是点击了其他区域会blur 失去焦点吗?
是不是 有js 进行了 e.preventDefault(), 可以console 测试下 ?
或者, 你可以指定其他区域, 其他区域触发click tap touchstart ===事件, 让input blur ?

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