FLASH PROFESSIONAL CS6使用ACTIONSCRIPT 3

时间:2016-09-30 04:18:52

标签: flash-cs6

var theXML:XML = new XML();

theXML.ignoreWhite = true;

theXML.onLoad = function()
{

    var nodes = this.firstChild.childNodes;

    for(i = 0; i < nodes.length;  i++)
    {
        theList.addItem(nodes[i].firstChild.nodeValue, i);
    }
};

theXML.load("http://localhost/xampp/phpflash/account.php");

这些是错误:

  

-1120:访问未定义的属性i。

     

-1137:参数数量不正确。预计不超过1个。

我是这个主题的新手。请帮助我考虑你的意见。

1 个答案:

答案 0 :(得分:0)

1:你应该申报我。 2:addItem函数应该只有一个参数。

var theXML:XML = new XML();

theXML.ignoreWhite = true;

theXML.onLoad = function()
{

    var nodes = this.firstChild.childNodes;

    for(var i:int = 0; i < nodes.length;  i++)
    {
        theList.addItem(nodes[i].firstChild.nodeValue);
    }
};

theXML.load("http://localhost/xampp/phpflash/account.php");