0

我想知道是否有可能(AS3/Flash CS5):

  • 在文本输入字段中聚焦(单击)时将组合框重置为其提示状态。

  • 在组合框中选择值时清空文本输入。

提前致谢。

更新:

非常感谢基兰。我更喜欢

myComboBox.selectedIndex=0;

myComboBox.selectedItem=myComboBox.prompt; 

由于索引。

有没有第二个可能更有用的情况?

4

1 回答 1

0

您可以为每个场景添加一个侦听器。像这样的东西:

import flash.events.MouseEvent;

inputText_txt.addEventListener(MouseEvent.CLICK, clearComboBox);
comboBox.addEventListener(Event.CHANGE, clearTextBox);

function clearComboBox(event:MouseEvent):void
{
    comboBox.selectedItem = -1; 
}

function clearTextBox(e:Event):void
{
    inputText_txt.text = ""; 
}
于 2013-08-29T11:45:12.850 回答