Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Проверка условия перед добавлением в ComboBox (http://www.flasher.ru/forum/showthread.php?t=120632)

Azo 26.01.2009 20:13

Проверка условия перед добавлением в ComboBox
 
Подскажите пожалуйста...

есть допустим поле ввода - туда ввожу слово , оно добавляется в список.
Но как проверить что такого слова в списке нет? т.е чтоб если такое слово уже присутствует то добавление не происходит. как?

Fatality 26.01.2009 21:48

Код AS1/AS2:

btn.onRelease = function()
{
        var flag:Boolean = false;
        for (i = 0; i < cbx.labels.length; i++)
        {
                var element:String = cbx.labels[i];
                if (element.indexOf(str.text) != -1 and element.length == str.length)
                {
                        trace("Такое слово уже есть в списке");
                        flag = true;
                }
        }
        if(!flag)cbx.labels = cbx.labels.concat([str.text]);;
};

где cbx - comboBox, str - поле ввода, а btn - кнопка проверки.

Azo 26.01.2009 21:49

Вот спасибо!


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

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