<input type="text" 在 chrome 中第一次按键后失去焦点

我有一个文本框,它被 jquery“观察”到几个动作,所有代码都是“搜索时输入”表单的一部分。好吧,在 Mozilla 上一切正常,但在 Chrome 中,文本框在第一次点击后失去焦点,所以我必须再次单击文本框以继续搜索。任何线索?我的经验导致我遇到错误


<div class="search-container">

    <input type="text" placeholder="Search.." name="searchb" >

</div>


<script>    

$('input[name="searchb"]').on('input propertychange 

paste',function(){


if ($(this).val().length > 2){

    document.cookie = "psearch="+this.value+";"+"path=/";

    window.open("main.php?psearch="+this.value, "iframe_a");

    }

    });

</script>


幕布斯6054654
浏览 150回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP