Hi,
 I have a component where a user can add text boxes and Combo boxes
depending on his requirement. For each addition I assign the ids to
the elements in ascending order. Now I want to read the values from
each of these textboxes  and combo boxes in a for loop. How can I do
that. I have a structure something like:

<mx:VBox>
 <mx:HBox id="hbox1"> 
   <mx:Textbox id="textbox1"/>
   <mx:ComboBox dataProvider="{dp}" id="comboBox1">
 <mx:HBox>

 <mx:HBox id="hbox2"> 
   <mx:Textbox id="textbox2"/>
   <mx:ComboBox dataProvider="{dp}" id="comboBox2">
 <mx:HBox>
 <!--Next HBox would be added here with id="hbox3" and so on -->
 <mx:Button click="addHbox()">
</mx:VBox>  

 Had the number of HBoxes been fixed I could access them by
{hboxId.textboxid.text} but I can't do the same for dynamically
generated ids. I tried using getChildByName but that was not working
for me. Is there any function where I can get a component by supplying
its id(like Javascript's getElementById)?

TIA,
Gaurav

Reply via email to