`
foxpro
  • 浏览: 27678 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

把Tab键全部转换成Enter(回车)键

阅读更多
var run = function() {
    var all = Ext.query('input[type!=hidden]');
    Ext.each(all, function(o, i, all) {
                Ext.get(o).addKeyMap({
                    key : 13,
                    fn : function() {
                        try {
                            all[i + 1].focus()
                        } catch (e) {
                            event.keyCode = 9
                        }
                        if (all[i + 1]
                                && /button|reset|submit/.test(all[i + 1].type))
                            all[i + 1].click();

                        return true;
                    }
                })
            });
    Ext.getBody().focus();

    try {
        var el;
        if (typeof eval(xFocus) == 'object') {
            el = Ext.getDom(xFocus).tagName == 'input'
                    ? Ext.getDom(xFocus)
                    : Ext.get(xFocus).first('input', true);
        } else {
            el = all[xFocus || 0];
        }
        el.focus();
    } catch (e) {
    }
}
Ext.isReady ? run() : Ext.onReady(run);
分享到:
评论

相关推荐

    js 实现 Enter键实现Tab键功能

    js 实现 Enter键实现Tab键功能! 值得下载看看!资源免费,大家分享!!

    Ext.net Enter实现Tab功能

    在探讨“Ext.net Enter实现Tab功能”的主题时,我们深入剖析了如何利用JavaScript与Ext.net框架结合,将Enter键的功能转换为Tab键的功能,从而在Web应用中提供更灵活、更用户友好的交互体验。 ### 核心概念:Ext...

    javascript回车完美实现tab切换功能

    javascript实现回车键切换tab功能的知识点涵盖了网页开发中对用户交互行为的处理。在页面中使用表格(tab)进行数据的录入和切换是常见的场景,尤其是在需要填写大量数据的时候。然而,当用户在使用小键盘(如数字小...

    火狐下window.event回车改Tab解决方案

    为了实现在Firefox下将回车键(Enter)事件转换成Tab键事件的功能,我们需要做以下几步: 1. **事件监听器**:首先需要设置一个全局的键盘按键监听器,用于捕获用户的所有键盘事件。 2. **判断事件类型**:通过`...

    表单切换,用回车键替换Tab健(不支持IE)

    通常,用户通过按Tab键在表单元素之间进行切换,但有时我们可能希望用户通过按下回车键来实现这种切换,这样可以提供更友好的交互体验,尤其是对于那些习惯于使用回车键进行确认操作的用户。然而,需要注意的是,这...

    跳格键表格键【Tab 】 踏补.pdf

    恩特尔键【Enter】是电脑键盘上的一个回车键,主要用于确认当前操作。例如,在填写表单时,需要确认当前操作,可以按下Enter键。 死哭哦键【Scroll Lock】是电脑键盘上的一个滚动锁定键,主要用于锁定滚动条的移动...

    电脑键盘示意图与键盘功能键.docx

    常见的键盘功能键有 Esc 键、Tab 键、Caps Lock 键、Shift 键、Ctrl 键、Alt 键、Enter 键、F1 到 F12 键、Print Screen 键、Scroll Lock 键、Pause Break 键、Insert 键、Delete 键、Home 键、End 键、PageUp 键、...

    javascript 回车替换成TAB的脚本

    这种情况下,将用户的回车键操作转换为 Tab 锵的操作会非常有用。下面我们就来详细解析如何使用 JavaScript 来实现这一功能。 #### 核心知识点 1. **事件监听**:`document.onkeydown` 用于监听键盘按键事件。 2. ...

    键盘上的CtrlAltShift等键的读音与用途.doc

    十二、Enter键(回车键):读音为[嗯特尔],Enter键的主要用途是确认输入或换行。 十三、Back键(退格键):读音为[霸咳],Back键的主要用途是删除光标前的字符。 十四、Space键(空格键):读音为[si 哌死],...

    CS2005中winfrm解决输入法自动全角到半角转换 回车光标到下一个控件

    在WinForms应用中,通常按下回车键会将焦点从当前控件转移到默认的下一步控件(通常是Tab顺序中的下一个控件)。然而,在使用中文输入法时,回车可能会先执行全角到半角的转换,然后再移动光标,这可能不符合用户的...

    电脑键盘示意图与键盘功能键.pdf

    Enter 键是回车键,英文是“输入”的意思。是用得最多的键,因而在键盘上设计成面积较大的键,像手枪的形状,便于用小指击键。 F1~F12 键是功能键,英文是 Function,中文为“功能”的意思。在不同的软件中,起...

    delphi模拟按键精灵鼠标、键盘操作源代码

    // 再次模拟按下TAB键 keybd_event(VK_TAB, MapVirtualKey(VK_TAB, 0), 0, 0); keybd_event(VK_TAB, MapVirtualKey(VK_TAB, 0), KEYEVENTF_KEYUP, 0); // 开始密码输入 Clipboard.Clear; // 将用户名存入剪切...

    Enter转换为Tab的小例子(兼容IE,Firefox)

    在网页交互中,用户通常使用Tab键在表单元素之间进行切换,但有时我们希望用户按下回车键(Enter)时也能实现相同的效果,特别是在需要提高表单填写效率的场景下。这个小例子就是关于如何用JavaScript实现这个功能,...

    键盘 keycode的值 javascript时触发事件

    - `13`: `Enter`(回车键) - `16`: `Shift_L`(左Shift键) - `17`: `Control_L`(左Ctrl键) - `18`: `Alt_L`(左Alt键) - `19`: `Pause`(暂停键) - `20`: `Caps_Lock`(大写锁定键) - `27`: `Escape`(退出键...

    VC 按回车键智能切换到下一个输入框焦点.rar

    VC 按回车键智能切换到下一个输入框焦点,其实是将按键为ENTER的WM_KEYDOWN消息转换成按键为TAB的消息。这个小功能会给用户的输入带来很大的便利,特别是开发一些具有用户界面、人机对话录入的界面中,更适合使用本...

    键盘常用键的功能PPT学习教案.pptx

    11. **Enter键**:回车键,用于确认输入或执行命令,如在文本处理软件中换行。 12. **Space键**:空格键,按下一次会在当前位置插入一个空格,并将光标向右移动。 13. **Num Lock键**:数字锁定键,用于切换数字小...

    电脑操作基础知识.pdf

    Insert键是插入/改写转换键,Delete键是删除键,Enter键是回车键,Space键是空格键。 计算机的应用领域非常广泛,包括科学计算、自动控制、数据处理和信息加工、辅助技术、人工智能等。在计算机操作中,需要了解...

    键盘与鼠标按键的键值对照表.docx

    - **特殊键**:如`VK_TAB`(制表键)、`VK_ENTER`(回车键)、`VK_SPACE`(空格键)、`VK_BACK`(退格键)等,它们在不同程序中扮演着重要角色。 3. **鼠标按键**: - **鼠标左键**:`VK_LBUTTON`,通常用于点击...

    键盘各键对应键值表

    8. **0xD ENTER**:回车键,确认当前输入或执行某项操作。 9. **0x10 SHIFT**:上档键,与其他键组合使用可以输入大写字母或特殊符号。 10. **0x11 CTRL**:控制键,常与其他键组合使用实现特定功能,例如复制、粘贴...

    键盘上各个键的含义(A4)借鉴.pdf

    7. **Enter键**:回车键,执行命令,如确认输入,或在文字处理软件中换行。 8. **F1-F12键**:功能键,它们在不同软件中有特定用途,如F1通常是帮助键,F2用于重命名选中项。 9. **Print Screen键**:打印屏幕键,...

Global site tag (gtag.js) - Google Analytics