Só tem os input dentro do FORM?

poderias fazer:

for (var i=0; i<form.numChildren; i++){
       if (form.getChildAt(i) is TextInput){
            var temp:TextInput = form.getChildAtt(i)
            // faz o que quiser com o temp...
       }
}

Espero ter ajudado!



2009/7/13 Alex carioca <alexcari...@gmail.com>

>
> Olá pessoal, gostaria de tirar uma pequena dúvida, nem sei se esse e-
> mail é o correto para isso mais a dúvida é tão pequena que acho que
> não teria problema.
> Preciso criar TextInputs dinamicamente e logo após acessa-las, cada
> Objeto teria seu nome e não estou conseguindo fazer isso, eu crio eles
> dentro de um for e sempre dou new na var obj, simplificando fica
> assim:
>
> for(var i:int = 0; i < campos.length; i ++){
>    var obj:textInput = new textInput();
>    obj.id = "form_" + i;
>    form.addChild(obj);
> }
>
> Os textInputs sao adicionados no form de forma correta, porém quero
> acessa-los e não consigo.
> Acho que a melhor forma seria algo como criar o objeto cada um com o
> seu nome ou algo como o getElementById(), porém não sei se existe isso
> no flex.
> Cara se poder me ajudar, estou me quebrando em um projeto com isso e é
> a única coisa que falta.
>
> Alexandro Ramos
> Anjo Quimica do Brasil
> >
>


-- 
PEREIRA, F.L.
LCA - Laboratório de Computação Aplicada - Coordenador de Projetos
SisNET - Professor de PHP do Curso Superior de Sistemas para Internet
UNIVALI - Universidade do Vale do Itajaí

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a