0

大家好,在 ActionScript3 中。我有几个小问题。我正在文本输入组件中编写消息,当我单击提交按钮时,消息被传输并显示在文本区域组件中。我的问题是每次我写一条新消息时,文本区域中显示的旧消息都会消失,而我没有,我希望所有消息都显示。你们能检查我的代码并告诉我如何解决这个问题。它让我发疯,哈哈。谢谢大家欣赏

transfer_btn.addEventListener(MouseEvent.CLICK, onMouseClick);
 function onMouseClick(Evt:Event) {
 if (input_txt.text) {
  output_txt.text = input_txt.text;
 input_txt.text = "";
    output_txt.verticalScrollPosition = output_txt.maxVerticalScrollPosition;

            input_txt.setFocus();

 }


  }
4

1 回答 1

1

尝试
output_txt.text += input_txt.text + '\n';

这将连接它,而

output_txt.text = input_txt.text;

只是将输出设置为等于输入,这会丢弃先前的输入。

于 2013-05-23T01:38:04.767 回答