【问题标题】:Is there any way of disabling the "Page Down/Page Up" keys for a textField in AS3有什么方法可以禁用 AS3 中 textField 的“Page Down/Page Up”键
【发布时间】:2013-04-14 15:55:02
【问题描述】:

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

问题是,按下Page Down后,似乎在文本末尾多加了一个空行。

我想知道是否有可能实际上禁用文本字段的 Page Down 和 Page Up 键功能,因为我真的不需要它们,这个小麻烦的问题真的困扰着我。

感谢您的建议!

【问题讨论】:

    标签: actionscript-3 textfield


    【解决方案1】:

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

    【讨论】:

    • 感谢您的意见!我这样做了,当我向下翻页时,插入符号仍然移动到文本的末尾,输入仍然会创建一个新的文本行,依此类推:\ inputText.addEventListener(KeyboardEvent.KEY_DOWN, handler);私有函数处理程序(e:KeyboardEvent):void { e.preventDefault(); }
    • 再次感谢您的帮助,我找到了解决方法:stackoverflow.com/questions/4928474/… 这完全符合我的需要 :) 我现在可以安心睡觉了
    猜你喜欢
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 2016-05-16
    • 2016-06-26
    • 2018-04-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    相关资源
    最近更新 更多