jQuery实现手机上输入后隐藏键盘功能
摘要:例如,让用户输入手机发送验证码,输完11位手机号后,自动隐藏键盘
例如,让用户输入手机发送验证码,输完11位手机号后,自动隐藏键盘
表单大概这样的:
<divclass="form-group"> <inputtype="tel"class="form-controlinput-lg"id="mobile"name="mobile"placeholder="请输入手机号码"> </div> <divclass="form-group"> <divclass="input-group"> <inputtype="tel"class="form-controlinput-lgverify-input"id="verify"name="verify"placeholder="请输入验证码"> <divclass="input-group-btn"> <spanclass="input-group-btn"> <inputvalue="获取"class="btnbtn-infobtn-lgverify-btn"id="get_verify"type="button"> </span> </div> </div> </div>
那么,jQuery大概是这样的:
$('#mobile').on('input',function(){ varmobile=$(this).val(); if(mobile.length==11){ $('#get_verify').focus(); returnfalse; } });
这是通过监听输入框里的值,如果是11位就把焦点移动“获取”这个按钮,从而实现键盘的隐藏!
ipone上测试可行!!!
引用路径:http://stackoverflow.com/questions/8780346/how-to-hide-keyboard-in-jquerymobile-page-in-a-phonegap-app
以上所述是小编给大家介绍的jQuery实现手机上输入后隐藏键盘功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!