Actionscript 3 是否有任何方法可以禁用;“向下翻页/向上翻页”;AS3中文本字段的键

Actionscript 3 是否有任何方法可以禁用;“向下翻页/向上翻页”;AS3中文本字段的键,actionscript-3,textfield,Actionscript 3,Textfield,当按下多行文本字段(在我的例子中是输入类型的文本字段)上的Page Down键时,会出现一个小问题 问题是,在按下Page Down键后,它似乎在文本末尾添加了一个额外的空行 我想知道是否有可能禁用文本字段的向下翻页和向上翻页键功能,因为我真的不需要它们,而这个讨厌的小问题真的让我烦透了 谢谢你的建议 尝试使用键盘事件。制作一个键盘事件来测试page_down键,并在条件语句的构造函数代码中,说event.preventDefault(),这将阻止page_down键所做的任何事情。感谢您的输入

当按下多行文本字段(在我的例子中是输入类型的文本字段)上的Page Down键时,会出现一个小问题

问题是,在按下Page Down键后,它似乎在文本末尾添加了一个额外的空行

我想知道是否有可能禁用文本字段的向下翻页和向上翻页键功能,因为我真的不需要它们,而这个讨厌的小问题真的让我烦透了


谢谢你的建议

尝试使用键盘事件。制作一个键盘事件来测试page_down键,并在条件语句的构造函数代码中,说
event.preventDefault()
,这将阻止page_down键所做的任何事情。

感谢您的输入!我这样做了,当我按下page down键时,插入符号仍然会移动到文本的末尾,enter键仍然会创建一行新的文本,依此类推:\inputText.addEventListener(KeyboardEvent.KEY_down,handler);私有函数处理程序(e:KeyboardEvent):void{e.preventDefault();}再次感谢您的帮助,我找到了解决方法:这完全符合我的需要:)我现在可以安心睡觉了