1. 程式人生 > >input獲取焦點頁面自動滾動

input獲取焦點頁面自動滾動

微信下測試無問題

/*監聽input狀態,螢幕滾動到input,上下居中
 *在安卓手機上螢幕尺寸變化會產生resize事件。所以監聽resize事件。
 *然後定位到input框。
 */
window.addEventListener('resize', function () {
    if(document.activeElement.tagName === 'INPUT'){
        document.activeElement.scrollIntoView({behavior: "smooth"})
    }
 })