在as2中if else语句

时间:2012-05-30 08:20:27

标签: flash if-statement actionscript-2

我有一个flash文件,我正在接收来自XML文档的数据,并且在显示特定单词时需要加载图片。例如我有:

 if (_root.main.ma4.team1.text = "specific text") 
     {
       _root.main.ma4.testo.text = "works";
    }else{
       _root.main.ma4.testo.text = "notworks";
    }

所以我从XML文件中获取“特定文本”,但是现在它始终显示“作品”与我从XML中获得的文本类型无关。当字段中没有文本时,仅显示notworks。因此,只有在显示特定文本时,我才需要向我展示“作品”。

1 个答案:

答案 0 :(得分:1)

在比较时,您应该使用==代替=

if (_root.main.ma4.team1.text == "specific text") 
     {
        _root.main.ma4.testo.text = "works";
     }
else {
        _root.main.ma4.testo.text = "notworks";
     }

而不是:my_xml.firstChild.childNodes[2].firstChild;

使用:my_xml.firstChild.childNodes[2].nodeValue