模糊/隐藏Android键盘和焦点输入类型

时间:2018-08-10 10:03:02

标签: javascript android html css

当前,当AJAX方法成功执行时,尝试着重于输入类型。 它可以工作,但是在Android上可以打开虚拟键盘。当我们使用键盘操作PDA时,我想隐藏该虚拟键盘。

成功

var inp = "$('artikeltje')"
hideKeyboard(inp);
document.getElementById("artikeltje").focus();

函数hideKeyBoard

function hideKeyboard(element) {
    element.attr('readonly', 'readonly'); // Force keyboard to hide on input field.
    element.attr('disabled', 'true'); // Force keyboard to hide on textarea field.
    setTimeout(function () {
        element.blur();  //actually close the keyboard
        // Remove readonly attribute after keyboard is hidden.
        element.removeAttr('readonly');
        element.removeAttr('disabled');
    }, 100);
}

从以下问题中摘录的内容: https://stackoverflow.com/a/11160055/7639883

另外:我尝试过先设置焦点,然后在没有运气的情况下应用hideKeyboard()!

0 个答案:

没有答案