话不多说,请看代码:
//防止键盘把当前输入框给挡住 $$('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); } }) }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
网站类容多为转载,如有侵权,请联系站长删除
上一个:Html5中localStorage存储JSON数据并读取JSON数据的实现方法详解前端HTML5几种存储方式的总结 浅析数据存储的三种方式 cookie sessionstorage localstorage 的异同
下一个:通过HTML5规范搞定i、em、b、strong元素的区别作用相似html标记:strong与em、q、cite、blockquoteHTML5头部标签的一些常用信息小结细数html中的列表标签html中常用的标签总结(必看)HTML5新增加标签和功能概述HTML中相似的标签和属性的区别详解HTML块级标签汇总(小篇)HTML5进阶段内联标签汇总(小篇)HTML的meta标签常见用法集锦