初学者-如何实现回车代替Tab的功能

问题描述

如何实现回车代替Tab的功能 1C
在asp.net中需要解决的问题:如何实现回车代替Tab的功能。初学者,希望给明确的指点,也可以给更多的asp.net、C#相关的知识。万分感谢!

解决方案

http://www.jb51.net/article/22351.htm

解决方案二:
判断如果是enter键 就到下一格去

if (e.KeyData == Keys.Enter)
{
this.Focus();
GotoNextPosition();
}

解决方案三:
判断keycode是回车阻止默认的提交事件,移动到下一个控件

 <form id=""f""><input type=""text"" /><br /><input type=""text"" /><br /><input type=""text"" /><br /><input type=""text"" /><br /><input type=""submit"" /></form><script>    var input = document.getElementById('f').getElementsByTagName('input')arr=[];    for (var i = 0; i < input.length; i++) {        if (input[i].type == 'text') {            arr.push(input[i]);            input[i].setAttribute('tab'arr.length);            input[i].onkeydown = function (e) {                e = e || window.event;                if (e.keyCode == 13) {                    var index = parseInt(this.getAttribute('tab') 10);                    arr[index].focus();                    return index >= arr.length;                }            }        }    }</script>

解决方案四:

if (e.KeyCode == Keys.Enter)        {                SendKeys.Send(""{TAB}"");        }
时间: 2024-10-14 20:42:33

初学者-如何实现回车代替Tab的功能的相关文章

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

 这篇文章主要介绍了javascript通过回车实现tab切换功能,需要的朋友可以参考下 最经有一个项目是给化工厂做的在使用的过程中需要输入大量的数据,使用的都是小键盘区,在以前都是通过excel录入数据的现在,    在网页上需要实现excel 那样的回车换行的功能在网上找了有关这方面的问题但是都不怎么好用,也有人提供了这方面的思路如何来做,    经过本人的整理和测试,能够很好的解决这个问题:    需要的条件    1,Jquery库地址可以到jquery.com官网上去下载最新的   

asp.net ASPxTextBox等控件实现&amp;quot;回车模拟Tab&amp;quot;的 常用代码整理_实用技巧

近期在做一个Web项目,我使用DevExpress第三方控件. 由于该控件使用技巧中文资料较少,还真够呛的,只能边摸索,边开发. 今天我要实现一些编辑框如ASPxTextBox.ASPxComboBox等控件回车模拟Tab的功能.这没办法,用户用惯了回车,讨厌按Tab来移动焦点(鼠标点击更麻烦). 以ASPxTextBox为例,在ClientSideEvents属性中可设置许多客户端JavaScript代码,其中KeyPress就是我要写的. 首先,得准备要模拟Tab的JS代码,这网上很多,我随

折行显示、回车代替tab、隐去grid的表格线

显示 折行显示.回车代替tab.隐去grid的表格线   1.       在数据窗口(Datawindow)中实现数据列自动折行. PB软件在市场上受用户欢迎的原因之一,就是它的数据窗口功能很强,而且方便应用. 在使用Datawindow时,常会遇到某列的数据太长,不能同时显示全部的情况.若采用自动水平滚动,操作起来又不够简便.有一种方法能实现列数据多行显示(自动折行).具体步骤如下: ①.在Datawindow Panter中打开此DataWindow,在需设定自动折行的列上双击鼠标,弹开此

初学者 VC CLR界面怎么实现缩放功能?

问题描述 初学者 VC CLR界面怎么实现缩放功能? 书上说用ScaleTransform函数 我想 按button1画线 button2放大 但是 button2无反应 #pragma endregion private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { Pen^my=gcnew Pen(Color::Black); Graphics^my1=this->CreateGraph

在密码输入框内按回车就登陆的功能(ASP.Net)

刚才看见一篇题目为<asp.net内实现在密码输入框内按回车就登陆的功能 >的blog(我就不说谁了..) 点进去发现只有一个句号,强烈谴责这种行为欺骗老百姓. 我觉得这种东西应该很多人写过才对,这里再写一次: <head><SCRIPT language="JavaScript"><!--//function sub(){ if(event.keyCode == 13) {  LoginForm.BtnLogin.focus();      

Android编程实现自定义Tab选项卡功能示例

本文实例讲述了Android编程实现自定义Tab选项卡功能.分享给大家供大家参考,具体如下: import android.app.TabActivity; import android.content.Intent; import android.os.Bundle; import android.widget.*; import android.widget.TabHost.OnTabChangeListener; import android.os.Build; import androi

使用回车代替Tab键的功能代码

/// <summary> /// 键盘处理事件 /// 主要实现的功能是重写键盘命令事件.使用户在使用的时候,如果当前焦点不是在Button(按钮)上的话,就可以用Enter代替Tab键了. /// </summary> /// <param name="msg"></param> /// <param name="keyData"></param> /// <returns>&l

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

最经有一个项目是给化工厂做的在使用的过程中需要输入大量的数据,使用的都是小键盘区,在以前都是通过excel录入数据的现在, 在网页上需要实现excel 那样的回车换行的功能在网上找了有关这方面的问题但是都不怎么好用,也有人提供了这方面的思路如何来做, 经过本人的整理和测试,能够很好的解决这个问题: 需要的条件 1,Jquery库地址可以到jquery.com官网上去下载最新的 2,查看界面表单的结构和相对应的表单位置 以下是一些才是表单结构 复制代码 代码如下: <fieldset> <

&amp;#106avascript用回车键实现Tab键功能

很多罗嗦的客户,喜欢提出这些需求!其实实现也不难!代码如下: 我前段时间看了MS的ASP.NET讲座,在里面谈到了如何让"回车键"使文本框的焦点一个个下移.其中提了三种方法,最好的一种是这样的:  用客户端脚本在页面添加document的onkeydown事件,让页面在接受到回车事件后,进行Tab键的功能,即只要把event的keyCode由13变为9  VBScript代码: <script language="vbscript">  sub docu