.要判断在文本框是否按了Enter键,应在文本框的_____事件中判断。
KeyDown 与 Click 分别是针对键盘和鼠标的事件。
如果是多行文本框,在其中按回车,也会造成文本内容的改变,产生Change事件。 如果是单行文本框就不会产生。KeyDown KeyUp Keypress 都可以出发这样的事件,但是在这之前必须判断按下的是 "ENTER"还是其他的按键。
例如:
判断event.keyCode == 13 为真则是按了enter键
<input type=text onkeydown= "event.keyCode = (event.keyCode == 13)?9:event.keyCode; ">
意思为:按下的键的键码是回车键(13)吗?是则重置键码为制表键(9),不是则还原为用户按下的键的键码。
扩展资料:
TextBox组件使用虽然比较简单,但TextBox类的构成成员却是非常的丰富。在一般性的编程中,主要涉及到三类:属性、方法和事件。表01、表02和表03分别是TextBox类的常用属性、方法和事件及其简单说明。
AcceptsReturn 指示在多行TextBox组件中按ENTER键时,是在组件中创建一行新文本还是激活窗体的默认按钮。
AcceptsTab 该值指示在多行文本框组件中按TAB键时,是否在组件中键入一个TAB字符,而不是按选项卡的顺序将焦点移动到下一个组件。
AllowDrop 获取或设置一个值,该值指示组件是否可以接受用户拖放到它上面的数据。
参考资料来源:百度百科-textbox
2013-10-23