这就是我的尝试方式
<script type="text/javascript">
$(document).ready(function(){
$('#dateIn,#dateOut').click(function(e){
e.preventDefault();
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
但输入仍然是'推出'iphone的键盘
ps:我想这样做,因为我使用datepicker插件作为日期
我建立了一个带有一些 type="number" 输入框的网站。某些 jQuery 会检测这些框中的值何时发生变化,执行计算并向用户显示结果。没有表单提交。甚至没有表单,只有输入框。
这在桌面上效果很好。
但是,在移动设备上存在问题。在 Android 上的 Chrome 上,当用户单击输入框时,会弹出移动键盘。没关系。键盘包括一个“Go”按钮。目前,“Go”按钮不执行任何操作,当用户单击“Go”时,键盘仍然保留。我希望“Go”按钮能够简单地隐藏移动键盘。
关于如何做到这一点有什么想法吗?