Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.11.2007, 07:06
EGO* вне форума Посмотреть профиль Отправить личное сообщение для EGO* Найти все сообщения от EGO*
  № 1  
Ответить с цитированием
EGO*

Регистрация: Sep 2005
Сообщений: 57
По умолчанию attributes length ?

всем привет!
устал искать, подскажите, плиз

1.как сосчитать колличество attributes в одном ноде?

2.если обращается к несуществующему attributes, как применить условие? пробовал undefined, не катит...

и еще вопросик,

3. как правильно передать числовую переменную во флэш из xml ?
пробовал преобразование с помощью Number, не получается...

Старый 06.11.2007, 08:20
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
1. for..in
2, 3, покажите код

Старый 06.11.2007, 09:03
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
attributes это Object, а у Object нет длины, поэтому как сказано выше только через for..in
Но если у вас возникала задача определить количество аттрибутов, то вы выбрали неправильный подход, надо делать дочерние ноды.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 06.11.2007 в 09:05.
Старый 06.11.2007, 09:48
EGO* вне форума Посмотреть профиль Отправить личное сообщение для EGO* Найти все сообщения от EGO*
  № 4  
Ответить с цитированием
EGO*

Регистрация: Sep 2005
Сообщений: 57
понятно, буду переделывать в ноды...
но все же, относительно аттрибутов...

с xml они у менея считываются циклом,
не могу придумать как задать конечное значение по которому нужно прекратить обработку цикла...

пробовал примерно следующее:
Код:
if (childNode.attributes[g] =  undefined){i=0}
потом задавал переменную в xml = кол-ву аттрибутов, и присваивал новой переменной во флэше спомощью Number, как была текстовой так и осталась... видимо потому что Object

Старый 06.11.2007, 10:27
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 5  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
Зачем прерывать for in? он сам остановится когда пройдет все элементы массива...
__________________
"We Are The Champions My Friends!" Queen

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:36.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:36.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.