![]() |
Создание TextField в цикле
Ситуация вкратце такая: есть массив из n элементов. Для каждого элемента нужно создать СВОЙ TextField
Код:
for ( i = 0 ; i <= (n-1) ; i ++ ) { |
Смотри как изящно первая строчка пишется
Код:
for (i = 0; i < n; i++) {По поводу сути вопроса. Имя myfieldName берется из массива myArray, что там запишешь, то в названии и получишь. |
по мне так i <= (n-1) лучше.
не понял ответа. тот код который я привел создает n одинаковых полей с названием "myfieldName". так и называются. все N. проверял :) |
Цитата:
Цитата:
Код:
n = 5; |
пасиба, заработало.. а что такое в данном случае "глубина", так и не понял? :)
теперь правда другая проблема, вполне ожидаемая возникает: myfieldName.text="mytext"; не работает. возникает ошибка There is no property with the name 'text' как присвоить текст новому полю? по поводу for.. как бы объяснить.. исключительно, имхо, может и не прав.. при такой записи: Код:
for ( i = 0 ; i <= (n-1) ; i++ ) { //строка 1а при такой: Код:
for ( i = 0 ; i < n ; i++ ) { //строка 1я не прав? :) |
Код:
for (var i = 0; i < 6; i++) { |
неа..так не работает..
|
zhalexei, обратите внимание как другие оформляют свой код в теги, при выкладывании на форум.
|
виноват, быстрым ответом просто пользуюсь.. :)
|
Цитата:
Код:
n = 5; |
| Часовой пояс GMT +4, время: 03:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.