input在IOS中的聚焦问题

关于input输入框在iPhone手机中的聚焦问题,开发中是会经常遇到的,在一般的浏览器中,我们一般是通过

document.getElementById('opop').focus();

来获取焦点,但是在iPhone中,这样是不生效的,必须要主动触发,也就是在某个事件里面才可以触发.focus()事件;

比如JavaScript的点击事件:

document.getElementById("adEventListener").addEventListener(‘click’, function(ev){
    document.getElemntById(‘Btn’).focus();
});

比如VUE的点击事件:

methods:{
    getFocus(){
        document.getElementById('Btn').focus();
    }   
}

 

**************************************   END   **************************************

posted @ 2018-04-13 14:57  南方有梦,远方有止  阅读(477)  评论(0编辑  收藏  举报