站长资讯网
最全最丰富的资讯网站

H5制作虚拟键盘时出现输入框遮挡的情况怎么办?

本文主要介绍了HTML5 虚拟键盘出现挡住输入框的解决办法。具有很好的参考价值,下面跟着小编一起来看下吧

话不多说,请看代码:

//防止键盘把当前输入框给挡住  $$('input[type="text"],textarea').on('click', function () {    var target = this;    setTimeout(function(){          target.scrollIntoViewIfNeeded();     },100);  });

部分安卓机型适用。

if(/Android [4-6]/.test(navigator.appVersion)) {      window.addEventListener("resize", function() {          if(document.activeElement.tagName=="INPUT" || document.activeElement.tagName=="TEXTAREA") {              window.setTimeout(function() {  document.activeElement.scrollIntoViewIfNeeded();              },0);          }      })  }

【相关推荐】

1. Html5免费视频教程

2. 关于H5新标签的浏览器兼容问题的详解

3. 教你如何用H5无刷新改变当前url的实例详解

4. 通过phonegap操作数据库的的教程详解

5. H5中indexedDB 数据库的使用方法详解

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号