-1

我有一个 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 中获取的文本类型无关。仅当字段中没有文本时才显示我不起作用。因此,只有在显示特定文本时,我才需要向我展示“作品”。

4

1 回答 1

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

于 2012-05-30T08:21:31.760 回答