.要判断在文本框是否按了Enter键,应在文本框的_____事件中判断。

如题所述

第1个回答  2022-09-28

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 获取或设置一个值,该值指示组件是否可以接受用户拖放到它上面的数据。

参考资料来源:

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网