代码之家  ›  专栏  ›  技术社区  ›  Stanley

Flash cs6-Actionscript 3:使用input txt更改动态txt

  •  0
  • Stanley  · 技术社区  · 9 年前

    我有两个字段,一个文本输入字段名为:txtIn,另一个文本输出字段(动态文本字段)名为txtIt

    我没有得到任何错误,但什么都没有发生。

    这是我的代码

        import flash.events.MouseEvent;
    
    stage.focus = txtInn;
    
    txtInn.addEventListener(KeyboardEvent.KEY_DOWN,handler);
    function handler(event:KeyboardEvent){
    
       if(event.charCode === 13){
            txtUt.text = "You wrote: " + txtInn.text;
      }
    }
    

    enter image description here

    下载.fla HERE

    2 回复  |  直到 9 年前
        1
  •  0
  •   Daniil Subbotin    9 年前

    更改的文本颜色 txtUt 从白色到黑色。

    更新

    改变 txtInn 行为 Single line 在“属性”面板中。

        2
  •  0
  •   Najam Islam    9 年前

    好的,在我的项目中,我使用了事件处理程序,它工作得很好。希望它也适用于您。

    txtInn.addEventListener(Event.CHANGE, TextChanged);
    
    function TextChanged(e:Event):void{
    
        txtOut.text = "your text"+txtInn.txt;
    }