如何在iPhone浏览器上捕获键盘"返回"事件?

loc*_*boy 9 javascript iphone keyboard jquery

当用户点击iPhone浏览器键盘中的"返回"键时,有没有办法在jquery/javascript中捕获事件?我试图隐藏在印刷机上的键盘或激活一些功能.

Jos*_*iah 11

你可以试试这个:

<script type="text/javascript">
document.onkeyup=function(e) {
    if(e.which == 13){
        $('inputID').blur();
        //rest of function

        return false;
    }
}
</script>
Run Code Online (Sandbox Code Playgroud)

你在用图书馆吗?

更新
根据应用程序,输入提交将隐藏键盘并触发功能:

<form id="searchForm" OnSubmit="doSearch(this.searchTerm.value); return false;">  
  <input type="search" name="searchTerm" autocorrect = "off" />
  <input type="submit" value="Search" class="hidden" />
</form>
Run Code Online (Sandbox Code Playgroud)

您甚至可以使用CSS隐藏输入按钮: .hidden {display: none;}