让焦点自动跳转

原创 2004年09月15日 12:12:00
让焦点自动跳转

原作者:追风                   人气:97

 以下四个文本框,每个限输入四个字符,输入完后自动跳到下一文本框:

输入字符: - - -

在<head>...</head>之间加入如下代码:
<script ID="clientEventHandlersJS" LANGUAGE="javascript">
<!--
function T1_onkeyup() {
  if(document.card.T1.value.length==4){
     document.card.T2.focus();
   }
}

function T2_onkeyup() {
  if(document.card.T2.value.length==4){
     document.card.T3.focus();
   }
}

function T3_onkeyup() {
  if(document.card.T3.value.length==4){
     document.card.T4.focus();
   }
}
//-->
</script>

在<body>...</body>之间加入如下代码:
<form method="POST" name="card" action>
输入字符:
<input type="text" name="T1" size="4" maxlength="4" LANGUAGE="javascript" onkeyup="return T1_onkeyup()">-

<input type="text" name="T2" size="4" maxlength="4" LANGUAGE="javascript" onkeyup="return T2_onkeyup()">-

<input type="text" name="T3" size="4" maxlength="4" LANGUAGE="javascript" onkeyup="return T3_onkeyup()">-

<input type="text" name="T4" size="4" maxlength="4">
</form>

MFC中如何将焦点设置到指定控件上

MFC中如何将焦点设置到指定控件上
  • eickandy
  • eickandy
  • 2015年10月12日 14:17
  • 2555

改变mfc控件焦点的方法的总结

在设计mfc界面的时候,由于开始托控件的顺序,那么在完成设计的时候就有个默认的顺序,如何改变这个顺序呢?这主要是由于控件的Tab顺序不相同,如果要改变这个默认顺序,可以选中要编辑的对话框,然后ctrl...
  • yangzhijun_cau
  • yangzhijun_cau
  • 2007年05月29日 14:26
  • 3075

MFC使控件失去焦点的方法

MFC使控件失去焦点的方法
  • fengbingchun
  • fengbingchun
  • 2011年06月02日 17:18
  • 10647

MFC中如何将焦点设置到指定控件上

文章来源:http://hi.baidu.com/iaskall/item/e4486fd312ec304eddf9be4a
  • libaineu2004
  • libaineu2004
  • 2014年04月23日 17:11
  • 17584

让焦点自动跳转

让焦点自动跳转 原作者:追风                   人气:97  以下四个文本框,每个限输入四个字符,输入完后自动跳到下一文本框:输入字符: - - - 在...之间加入如下代码:fun...
  • rmzhang33
  • rmzhang33
  • 2004年09月15日 12:12
  • 750

让输入焦点移动到下一个编辑框

方法: 1、放在缺省函数中实现ONOK(),在窗口默认的OK按钮上,添加以下代码: GetNextDlgTabItem(GetFocus())->SetFocus(); 并注释:CDialo...
  • dyz_123456
  • dyz_123456
  • 2017年04月25日 16:41
  • 352

让元素获得焦点

一般而言,只有表单元素与链接才能使用focus与blur事件,因此jQuery对于许多元素就歇菜了。但只要为元素节点设置一个tabindex属性,非表单元素也可能使用这两种事件。但默认能使用焦点事件的...
  • Eric_Iven
  • Eric_Iven
  • 2010年05月03日 15:23
  • 3882

MFC之很重要的地方之输入焦点的传递

这里的目的是为了实现 多行编辑框之间的焦点循环, 这里其实我以前是弄懂了,但是现在想做的时候突然又记不起来咋做了; HWND SetFocus(HWND hWnd); 这里是设置焦点来实现; ...
  • GyafdxIs
  • GyafdxIs
  • 2015年07月30日 09:18
  • 574

MFC修改控件的Tab顺序

前面几节鸡啄米为大家演示了加法计算器程序完整的编写过程,本节主要讲对话框上控件的Tab顺序如何调整。        上一讲为“计算”按钮添加了消息处理函数后,加法计算器已经能够进行浮点数的加法运...
  • huang578141611
  • huang578141611
  • 2014年10月01日 08:12
  • 1788

如何让自定义布局失去焦点

写自定义布局的时候,如果有两个布局存在,
  • lhcxwjh
  • lhcxwjh
  • 2014年08月15日 09:55
  • 1036
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:让焦点自动跳转
举报原因:
原因补充:

(最多只允许输入30个字)