为什么这段代码不起作用?

时间:2011-01-17 21:12:28

标签: actionscript-3

这是一个简单的动作脚本代码。为什么它不起作用?

for (var inc = 1; inc <= 18; inc++)
{
    current = "cb"+inc;
    current.addEventListener(Event.CHANGE, storedata);
}

2 个答案:

答案 0 :(得分:1)

你可能要做的是:

for (var inc = 1; inc <= 18; inc++)
{
    this["cb"+inc].addEventListener(Event.CHANGE, storedata);
}

答案 1 :(得分:0)

代码中的

current似乎是String。您无法向String添加事件侦听器。