【问题标题】:use actionscript press enter on the keyboard to submit form使用 actionscript 按键盘上的 enter 提交表单
【发布时间】: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)

在此之后,我对该怎么做感到困惑。要提交按回车按钮的表单,我需要提供文本输入的值吗? 谢谢你

【问题讨论】:

    标签: actionscript-3 textinput 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
      }
      

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-10-28
      • 1970-01-01
      • 2013-12-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多