<span>
<input id="opnamenummer6" class="form-control" type="tel" name="opnamenummer6" value="" maxlength="1">
<input id="opnamenummer7" class="form-control" type="tel" name="opnamenummer7" value="" maxlength="1">
<input id="opnamenummer8" class="form-control" type="tel" name="opnamenummer8" value="" maxlength="1">
</span>

$('input[class*="form-control"]').keyup(function(event) {
    var $this = $(this);
    var currentLength = $this.val().length;
    var maximumLength = $this.attr('maxlength');
    // if we've filled up this input, go to the next if only numerics are entered.
    if ( (currentLength == maximumLength) && (!isNaN(this.value))) {
        event.preventDefault();
        $('input').eq($(this).index('input') + 1).select();

    }
    //go to previous input if Backspace or Delete buton is pressed
    if((event.which == 8 || event.which == 46) && (maximumLength == 1)) {
        $(this).val('');
        $('input').eq($(this).index('input') - 1).val('').focus();
    }
});

在Iphone 4中完成对下一个字段的聚焦时,不会自动触发键盘。 在台式机和android手机上运行正常。

http://jsfiddle.net/xf065r99/

  ask by Gowthamr.cs translate from so

本文未有回复,本站智能推荐:

1回复

iPhone下一个焦点javascript

我创建了一个代码来解释jsfiddle中的问题-这是该http://jsfiddle.net/nxjohny/ULEDk/11/的链接以及相应的代码: 1解决方案:如果单击id =“ demo” div,则焦点将设置在第二个div上。 2解决方案:如果第一个输入字段满足keyup(con
1回复

图像聚焦后如何显示iPhone键盘?

如果在iPhone中运行的HTML页面中textarea或input(类型文本)元素具有焦点,则iPhone键盘将显示。 但是,我有一个Image(标签),并且我希望能够在此元素具有焦点时显示iPhone键盘,并捕获按键事件。 我已经读过CSS样式-webkit-user-modify:
1回复

跳转到下一个下拉列表时,jQuery级联下拉列表在iPhone上不起作用

我的级联下拉列表在桌面浏览器和iPad上运行良好,但是我只需要它在iOS 7和Android上的iPhone上运行即可。 问题出在iPhone上。 如果使用>按钮导航到下一个下拉列表,则在第一个下拉列表中选择一个选项后,它将在ajax调用完成之前切换,因此我的下拉列表为空或仍保留先前的
1回复

如果已经聚焦时单击文本输入,该怎么办-在iPhone上

当文本输入已经聚焦时,我想执行一个动作。 我当前的代码是这样的: 当我在Android设备上对此进行测试时,这确实有效! 但这不适用于iPhone。 有没有人有办法解决吗? 谢谢。 我可以参考以下jsfiddle: http : //jsfiddle.net/DtfYq/3/有人
7回复

点击屏幕时iphone键盘不会隐藏

我有一个数字类型的输入字段 在普通的浏览器中,我正在键入一些数字而我正在点击屏幕,它隐藏了iphone / ipad键盘。 但如果它在iframe内部,则无效。 我们需要明确点击完成按钮。 此问题仅适用于iphone / ipad 这是一个iframe问题。 任何使用Javas
1回复

iPhone:jQueryscroll()事件仅在发布时触发

我注意到在iPhone上,滚动事件仅在我完成滚动后触发。 有没有办法检测滚动的开始?
4回复

iPhone键盘在phonegap中向上推页面

我正在使用jquery mobile 1.4.2在phonegap / cordova 3.3.0中开发iOS应用 我设计了一个带有多个文本框的页面用于输入,但是当iPhones的本机键盘打开时,它将在iphone 4中向上推页面,在iphone 5中,我也遇到相同的问题,但是关闭键盘后页面
1回复

jQueryclick事件不会在iPhone中的按钮元素上触发

使用: Visual Studio 2013 MVC5 jQuery 1.10.2 在iPhone上不会调用<button>元素的.click()事件。 在我的MVC项目中,所有<button>元素都是这种情况。 它已经在多部iPhone(iPh