【发布时间】:2013-02-18 11:28:48
【问题描述】:
我在数组中有 20 个复选框,没有标记所有复选框。并且有3个动态文本。所有复选框启用为真。我希望,如果选择了任何复选框,则第一个文本字段选择的复选框名称写入。第二个和第三个选择同样的第二个和第三个文本文件写入。 end of 17 复选框以获得启用的 false
import fl.controls.CheckBox;
var arr:Array = [cb1,cb2,cb3,cb4,cb5,cb6,cb7,cb8,cb9,cb10,......]; //20 Checkbox
// how do I find i = selected checkbox in array
i.addEventListener(MouseEvent.CLICK,myselect);
function myselect(e:MouseEvent):void{
trace(i.name);
if (i.selected==true){
yaz.text="Select"+" "+i.name;
}else {yaz.text="";}
}
【问题讨论】:
-
我完全不明白这个问题。你能把它分解得更清楚吗?
-
另外,即使在这种情况下这没什么大不了的,请尽量保持您的代码缩进和适当的间距。
标签: arrays actionscript-3 checkbox selected