1
我正在开发Android & IOS上的Phonegap应用程序。Android - tel输入不会触发返回事件
我找不到以下情况的解决方案。
我有一个字段的表单来获取邮政编码(在我的国家有4个字符长度)。要获得数字键盘无千分我使用的下一个黑客:
<input type="tel" name="myName" maxlength="4" pattern="[0-9]*" />
我的问题是,我无法隐藏键盘没有外场抽头(模糊)。 “返回”键不可捕捉(我可以用文本类型捕捉它,但不能用tel或数字捕捉它)。
我知道表单字段(&相关的功能)在Android上非常麻烦(因为很多其他的东西在webviews中)。
你可以建议我处理我的问题?
提前,感谢您的帮助和建议。
干杯。
[更新]:
,对我工作的解决方法:
<input id="locator_zipcode" name="locator_zip" type="tel" pattern="[0-9]*" size="4" maxlength="4"
onkeyup="
if(isAndroid()){
if($('#locator_zipcode').attr('value').length==4){
setTimeout(function(){
$('#locator_zipcode').blur();
},500);
}
}"/>
相关问题:http://stackoverflow.com/questions/13209421/android-input-type-number-confirm-enter-button-doesnt-work – iArnaud