经测试,如果想在手机浏览器上阻断点击input域的时候不弹出软键盘,必须阻断onmousedown 方法,主要用于点击input时进行逻辑处理,比如唤起原生的密码键盘等操作。

1
2
3
document.getElementById(‘pwd’).onmousedown = function(ev) {
ev.preventDefault();
};