[flex] flex 动态组件生成

followmephoe 2009-03-31
var ch:CheckBox=new CheckBox();
for(var i=0;i<4;i++){
   ch.id="check"+i;
   ch.Selected=true;
   
}

上面的代码是我动态生成的checkbox,现在我想循环访问我所增加的checkbox,
我用"check"+i去循环访问的时候报语法错误。然后我又想到根据我所增加的节点去访问属性的id(比如我把这个checkbox增加到一个panel里),然后通过panel,
id.getchild 方法去访问我下面子节点的id,又发现没有id这个属性。请问下要怎么去解决?
wills 2009-03-31
followmephoe 写道
var ch:CheckBox=new CheckBox();
for(var i=0;i<4;i++){
   ch.id="check"+i;
   ch.Selected=true;
   
}

上面的代码是我动态生成的checkbox,现在我想循环访问我所增加的checkbox,
我用"check"+i去循环访问的时候报语法错误。然后我又想到根据我所增加的节点去访问属性的id(比如我把这个checkbox增加到一个panel里),然后通过panel,
id.getchild 方法去访问我下面子节点的id,又发现没有id这个属性。请问下要怎么去解决?

你这个代码不是这样写的吧?
for(var i=0;i<4;i++){
var ch:CheckBox=new CheckBox();
   ch.name="check"+i;
   ch.Selected=true;
   
}
followmephoe 2009-04-01
不是这样写的那是怎么写的?
Global site tag (gtag.js) - Google Analytics