`

点击回车取得当点焦点所在控件的ID

 
阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
  <script type="text/javascript">
document.onkeydown = function(evt){
	var evt = window.event?window.event:evt;
	if(evt.keyCode==13) {
		alert(event.srcElement.id);

	}
}

</script>

 </HEAD>

 <BODY>

 用户名: <input type="text" id="user" name="user" />
密码:<input type="text" id="password" name="password"/>
<input type="button" id="submitButton" name="submitButton" value="提交" />
 </BODY>
</HTML>

 

分享到:
评论

相关推荐

    MFC Edit控件之enter回车捕捉

    编译并运行程序,当用户在ID为`IDC_EDITIN1`或`IDC_EDITIN2`的Edit控件中输入文本后按下Enter键,相应的文本将自动复制到ID为`IDC_EDITOUT1`或`IDC_EDITOUT2`的Edit控件中,并弹出提示框“Enter Caught!”。 #### ...

    安卓TimePicker通过按键事件与其他控件进行焦点切换

    当涉及到用户交互和界面流畅性时,焦点切换是一个非常关键的元素。焦点切换允许用户通过按键(如方向键或触摸屏)在不同的控件之间移动,提高用户体验。本文将深入探讨如何在Android的TimePicker中实现按键事件驱动...

    基于Jquery的实现回车键Enter切换焦点

    在本文中,我们将深入探讨如何使用jQuery来实现回车键(Enter)切换焦点的功能,这是一种常见于表单处理中的交互设计。此功能已通过多种主流浏览器的测试,包括IE7、IE8、Firefox 3、Chrome 2和Safari 4,并在Visual...

    windows下 通用控件 (难找的资料)

    ### Windows 下通用控件知识点详解 #### 一、引言 Windows系统自Windows 95和Windows NT 3.51版本开始引入了一系列新的Win32控件,这些控件相较于传统的控件提供了更为丰富的功能与用户体验。Microsoft Foundation...

    按下Enter焦点移至下一个控件的实现js代码

    总结一下,实现按下Enter键焦点移至下一个控件的关键点在于: 1. 在页面加载完成后,遍历所有的控件元素,设置它们的焦点跳转顺序; 2. 为每个输入控件设置`nextFocusIndex`属性,并绑定`onkeydown`事件处理器; 3. ...

    MFC之EDIT控件Enter捕捉

    EN_KILLFOCUS是当EDIT控件失去焦点时发送的消息,包括用户按下了回车键的情况。然后,我们需要重写OnEnKillFocus()函数来处理这个消息。 ```cpp BEGIN_MESSAGE_MAP(YourClass, CDialog) ON_EN_KILLFOCUS(IDC_EDIT...

    按回车键依次移动光标到下一个文本框

    "按回车键依次移动光标到下一个文本框"的功能就是这样的一个优化,使得用户可以通过简单的键盘操作,而不是鼠标点击,来在多个文本框间切换,提高了输入效率。 实现这一功能的关键在于理解和利用MFC的消息映射机制...

    asp.net页面回车触发button按钮方案

    默认情况下,当光标焦点进入某个表单元素后,如果该表单中含有 type=submit 类型的按钮,则按 Enter 键将激活并触发该按钮,进而提交表单。 #### 二、基础知识 1. **HTML 表单提交机制:** - 在 HTML 中,可以...

    TestDlg_shift.rar_visual c

    在`OnChar`函数中,我们可以根据当前焦点控件的状态和逻辑来决定下一个获得焦点的控件ID,然后调用`SwitchFocus`。 3. **处理Shift键**: 要处理Shift键,我们可以同样在`OnChar`函数中检查`nFlags`参数,该参数...

    android 基础控件 EditText

    其中,`android:id`用于设置控件的唯一标识,`android:layout_width`和`android:layout_height`定义控件的尺寸,`android:hint`则用来显示提示信息。 ## 二、EditText 属性配置 1. **输入限制**:通过`android:...

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

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

    MFC实现listCtrl双击表格,实现文本输入。

    当编辑框失去焦点或用户按下回车键时,新的文本将被保存回ListCtrl中相应的项目。 通过以上步骤,我们就实现了MFC ListCtrl控件的双击编辑功能。这个功能增强了用户与界面的交互性,使得在程序中编辑表格数据变得...

    enter键控制input光标移动到下一个框

    当用户在某个输入框中按下"Enter"键时,事件处理函数会防止默认的表单提交行为,并计算出下一个应该获得焦点的输入框。如果当前输入框是最后一个,`nextInput`将被设置为第一个输入框,确保循环导航。 通过这种方式...

    ASP.net开发经典button样式

    用户按下指定的字母(在本例中是"B")时,焦点会跳转到该按钮,按下回车即可触发点击事件。 通过以上方法,我们可以根据需求创建出具有经典样式且功能丰富的ASP.NET Button控件。记住,设计时不仅要考虑美观,还要...

    双击可编辑单元格的ListControl控件

    3. **处理编辑完成**:当用户完成编辑并按下回车键时,需要捕获这个事件,获取编辑控件的新文本,更新ListControl中的对应单元格,并删除临时的编辑控件。 ```cpp void CMyListCtrl::OnENReturn临时ID() { CString ...

    vc++ MFC 编程实例(16)

    当用户按下对应的字母时,焦点将跳转到对话框资源中定义的下一个控件。 通过上述介绍,我们可以看到,在Visual C++和MFC中创建和自定义控件窗口风格的过程是相当灵活且强大的。掌握这些技巧可以帮助开发者更好地...

    ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)

    在这个例子中,按钮的ID是通过***的表达式动态生成的,以确保客户端的元素ID与服务器端的控件ID一致。 通过这个实例,我们不仅可以学习到如何在***表单中使用jQuery实现特定的功能,还能加深对*** Web Forms生命...

    VC++MFC编程实例(十六)

    此外,静态文本控件中的"&"字符可以用来设定快捷键,用户按下对应的字母,Tab顺序下一个控件将获得焦点。 书中通过这些实例,让读者能够直观地了解和掌握MFC编程的各种技巧和方法,无论是对于初学者还是经验丰富的...

    VC 函数库+各种功能的实现

    - **知识点**: 将`CWnd`指针转换为控件ID需要使用`GetDlgCtrlID`函数。 - **示例**: `GetDlgItem(IDC_BUTTON1);` #### 五十六、如果在对话框中自定义一个消息的方法 - **知识点**: 自定义消息需要注册一个新的消息...

Global site tag (gtag.js) - Google Analytics