zoukankan      html  css  js  c++  java
  • JS Enter键跳转 控件获得焦点

    //回车跳转
    jQuery(document).ready(function () {
    //$(':input:text:first').focus();
    jQuery(':input:enabled').addClass('enterIndex');
    // get only input tags with class data-entry 
    textboxes = jQuery('.enterIndex');
    // now we check to see which browser is being used 
    if (jQuery.browser.mozilla) {
    jQuery(textboxes).bind('keypress', CheckForEnter);
    } else {
    jQuery(textboxes).bind('keydown', CheckForEnter);
    }
    });
    
     
    
     
    
    function SetControlEnterEvent() {
    //$(':input:text:first').focus();
    $(':input:enabled').addClass('enterIndex');
    // get only input tags with class data-entry 
    textboxes = $('.enterIndex');
    // now we check to see which browser is being used 
    if ($.browser.mozilla) {
    $(textboxes).bind('keypress', CheckForEnter);
    } else {
    $(textboxes).bind('keydown', CheckForEnter);
    }
    }
    
    function CheckForEnter(event) {
    if (event.keyCode == 13 && $(this).attr('type') != 'button' && $(this).attr('type') != 'submit' && $(this).attr('type') != 'textarea' && $(this).attr('type') != 'reset') {
    var i = $('.enterIndex').index($(this));
    var n = $('.enterIndex').length;
    if (i < n - 1) {
    if ($(this).attr('type') != 'radio') {
    NextDOM($('.enterIndex'), i);
    }
    else {
    var last_radio = $('.enterIndex').index($('.enterIndex[type=radio][name=' + $(this).attr('name') + ']:last'));
    NextDOM($('.enterIndex'), last_radio);
    }
    }
    return false;
    }
    }
    function NextDOM(myjQueryObjects, counter) {
    if (myjQueryObjects.eq(counter + 1)[0].disabled) {
    NextDOM(myjQueryObjects, counter + 1);
    }
    else {
    myjQueryObjects.eq(counter + 1).trigger('focus');
    }
    }
  • 相关阅读:
    asp之GetArray提取链接地址,以$Array$分隔的代码
    冒泡排序的优化
    Shell中, 退出整个脚本
    Shell中的算术运算(译)
    天黑了
    你猜
    2015-12-08
    Aspen
    Spring字符集过滤器CharacterEncodingFilter
    UILocalNotification ios本地推送
  • 原文地址:https://www.cnblogs.com/zhang9418hn/p/3245050.html
Copyright © 2011-2022 走看看