解決webapp 鍵盤不隱藏

親吻昨日的陽光發表於2015-10-20

最近遇到webapp 輸入框輸入完成後,不隱藏虛擬鍵盤問題。
首先已經引入了jquery.js。
解決問題程式碼:

    //JS函式
    var hideKeyboard = function() {
        document.activeElement.blur();
        $("input").blur();
    };

我所理解的是當輸入框獲取到焦點時就彈出鍵盤,失去焦點時就隱藏鍵盤。
因此,將input標籤執行blur()失去焦點方法就能解決,當然這是針對所有的輸入框。
如果只針對指定的元素,可以使用$(“#id”).blur()方式。

相關文章