使用 actionscript 按键盘上的 enter 提交表单
Posted
技术标签:
【中文标题】使用 actionscript 按键盘上的 enter 提交表单【英文标题】:use actionscript press enter on the keyboard to submit form 【发布时间】:2013-04-10 17:57:04 【问题描述】:当用户在 Inputfields 中输入内容并按下键盘上的 enter 按钮时,如何捕获 KeyboardEvent 以供用户登录?
我想我知道代码的第一部分... txt_inputOne.addEventListener(KeyboardEvent.KEY_DOWN, keyHandler);
函数 keyHandler(event:Keyboardevent):void if(event.keyCode == Keyboard.ENTER)
在此之后,我对该怎么做感到困惑。要提交按回车按钮的表单,我需要提供文本输入的值吗? 谢谢你
【问题讨论】:
【参考方案1】:您需要将事件侦听器添加到输入字段。
对于文本字段:
textField.addEventListener(KeyboardEvent.KEY_DOWN,handler);
function handler(event:KeyboardEvent)
// if the key is ENTER
if(event.charCode == 13)
// your code here
// use textField.text to get the value
对于文本输入:
textInput.addEventListener(ComponentEvent.ENTER, listenerMethod);
function handler(e:ComponentEvent):void
// your code here
// use textInput.text to get the value
【讨论】:
以上是关于使用 actionscript 按键盘上的 enter 提交表单的主要内容,如果未能解决你的问题,请参考以下文章