Android / IOS浏览器。防止默认键盘在字段焦点上显示(Javascript)

时间:2013-03-12 16:27:14

标签: javascript android ios

我在javascript中编写自定义'组件',而我不希望本机键盘在关注输入元素时弹出。 有人可以解释这样做的最佳方法吗? 谢谢!

1 个答案:

答案 0 :(得分:5)

我明白了。我这样做的原因是HTML5'日期'输入类型非常错(在Android上),对我们的用户来说是不可接受的。 因此,我没有使用原生日期,而是将其更改为常规输入。然后在'焦点'事件上我停止传播并立即模糊它:IE:

focus: function(el, evt) {
                evt.stopPropagation();
                this.blur();
                openCustomComponent();
            }