2011-04-03 207 views

回答

3

获取对当前RadioButtonGroup的引用并访问选择参考,这将返回对组中选定的当前单选按钮的引用。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/fl/controls/RadioButtonGroup.html

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/fl/controls/RadioButton.html#group

var rbg:RadioButtonGroup = RadioButton(e.currentTarget).group; 

var selectedRadioButton:RadioButton = rbg.selection; 

//Get the group name 
trace(selectedRadioButton.groupName); 

或者你可以有你的单选按钮中的复合if语句,像这样:

if(radioButton1.selected == true){ 

}else if (radioButton2.selected == true){ 

} 
0
import fl.controls.RadioButton; 
    import fl.controls.RadioButtonGroup 
    var paymentGroup:RadioButtonGroup = new RadioButtonGroup("paymentOption"); 
    rb1.group = paymentGroup; 
    rb2.group = paymentGroup; 
    paymentGroup.addEventListener(Event.CHANGE,handlerRbg); 
    function handlerRbg(e:Event):void 
    { 
     var rbg:RadioButtonGroup = e.target as RadioButtonGroup; 
     trace(rbg.selectedData); 
    } 
相关问题