flash舞台上面有三个radiobutton组件,在一个radiobuttongroup内,三个radiobutton对象名分别叫test,test1,test2,还有一个确定按钮,AS3.0版本下,如何按这个确定按钮,而取出这个单选按钮组中被选中的单选按钮的value值 ?
下面是我写的代码...btn.addEventListener(MouseEvent.CLICK,clickHandler);function clickHandler(event:MouseEvent):void {
if (test.selected = true)
{
aTa.text = test.groupName;
}
else if (test1.selected = true)
{
aTa.text = test1.value;
}
else
{
aTa.text = test2.groupName;
}
}aTa.text是一个TextArea,先在这段代码,else if 出错,if可以通过,结果也可以得出正确的,elseif 报的错误消息是
“属于static类型Object的值的隐式强制指令的目标可能是非相关类型 String” 错误代码是aTa.text = test1.value;
下面是我写的代码...btn.addEventListener(MouseEvent.CLICK,clickHandler);function clickHandler(event:MouseEvent):void {
if (test.selected = true)
{
aTa.text = test.groupName;
}
else if (test1.selected = true)
{
aTa.text = test1.value;
}
else
{
aTa.text = test2.groupName;
}
}aTa.text是一个TextArea,先在这段代码,else if 出错,if可以通过,结果也可以得出正确的,elseif 报的错误消息是
“属于static类型Object的值的隐式强制指令的目标可能是非相关类型 String” 错误代码是aTa.text = test1.value;
if (test.selected)
{
aTa.text = test.groupName;
}
else if (test1.selected)
{
aTa.text = test1.value;
}
else
{
aTa.text = test2.groupName;
}
}
哥们,这啥意思 ?帮我规范代码么 ?好像= true确实是废话...
试一下