这篇文章主要介绍了如何解决H5虚拟键盘挡住输入框的问题,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。
创新互联公司专业为企业提供甘南网站建设、甘南做网站、甘南网站设计、甘南网站制作等企业网站建设、网页设计与制作、甘南企业网站模板建站服务,10多年甘南做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
话不多说,请看代码:
//防止键盘把当前输入框给挡住 $$('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); } }) }
感谢你能够认真阅读完这篇文章,希望小编分享如何解决H5虚拟键盘挡住输入框的问题内容对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,遇到问题就找创新互联,详细的解决方法等着你来学习!
网页题目:如何解决H5虚拟键盘挡住输入框的问题
本文来源:https://www.cdcxhl.com/article18/jgdcgp.html
成都网站建设公司_创新互联,为您提供外贸网站建设、关键词优化、定制开发、营销型网站建设、服务器托管、移动网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联