当用户点击iphone浏览器键盘中的“Return”键时,有没有办法在jquery / javascript中捕获事件?我试图隐藏在印刷机上的键盘或激活某些功能。
答案 0 :(得分:11)
你可以试试这个:
<script type="text/javascript">
document.onkeyup=function(e) {
if(e.which == 13){
$('inputID').blur();
//rest of function
return false;
}
}
</script>
您使用的是图书馆吗?
的更新强>
根据应用程序的不同,输入提交会隐藏键盘并触发功能:
<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>
您甚至可以使用CSS隐藏输入按钮:.hidden {display: none;}
答案 1 :(得分:1)
这就是隐藏键盘的原因:
$('#inputID').blur();