
Код AS3:
var i:Number;
var inv:Array = new Array (inv0,inv1,inv2)
for (i=0; i<inv.length; i++){
inv[i].addEventListener(MouseEvent.CLICK, gotoURL);}
function gotoURL(e:MouseEvent):void
{
var currentNumber:int;
for(var i:int = 0; i<inv.length; i++)
{
if(e.currentTarget.name == ['inv'+i])
{gotoNewURL(i)};
};
}
function gotoNewURL(i):void{
}
ошибка при компиляции TypeError: Error #1006: value is not a function.
для строки inv[i].addEventListener(MouseEvent.CLICK, gotoURL);
В чём дело? почему работать не хочет