Просмотр полной версии : textField.text
nastyushenka
28.11.2006, 22:55
Предположим, создан набор текстовых полей textField_i, где i - от единицы до n. Нужно сделать цикл, в котором буду извлекать значения текстовых полей методом textField_i.text, но i должно изменяться. Как быть? :wacko:
for (var i:Number = 0; i < n; i++){
trace (this["textField_" + i].text);
}
nastyushenka
28.11.2006, 23:29
function makeVK (){
for (j=0;j<n;j++) {
this.createTextField("txt"+j,j+100,400,100+35*j,50,25);
this["txt"+j].type="input";
}
}
makeVK();
but.onRelease = function(){
for (i = 0; i < n; i++){
trace (this["txt" + i].text);
}
}
делаю таким образом. Результ - n раз выдает undefined. Что неправильно? Как получить значения текстовых полей?
[iNils: Для оформления своего кода, надо использовать теги ]
Надо добавитьс _parent
this._parent["txt" + i].text
Так как текстовые поля создается не внутри кнопки.
nastyushenka
28.11.2006, 23:43
Спасибо!!!! Все заработало как надо!!! :yahoo:
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.