Это простой код ActionScript.Почему это не сработает?
for (var inc = 1; inc <= 18; inc++) { current = "cb"+inc; current.addEventListener(Event.CHANGE, storedata); }
Что вы, вероятно, хотите сделать, это:
for (var inc = 1; inc <= 18; inc++) { this["cb"+inc].addEventListener(Event.CHANGE, storedata); }
current в вашем коде выглядит как String.Вы не можете добавить прослушиватель событий в String.
current
String