Форум 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)
-   -   Текстовое поле - кнопка (http://www.flasher.ru/forum/showthread.php?t=94248)

neFX 07.04.2007 20:34

Текстовое поле - кнопка
 
вопрос по сабжу. можно ли сделать програмно текстовое поле кнопкой?

etc 07.04.2007 20:54

asfunction

neFX 08.04.2007 01:55

а такой вопросец в тему..
если нужно сделать чтобы к значению массива присваивалось это свойство , т.е. есть массив a , и при нажатие на а[2] у меня допустим переменная x = 2 в зависимости от номера...
я представляю что цикл нада писать. ток чтот не представляю какой)

Kikasso 08.04.2007 02:24

Это как это на элемент массива нажать? Морально, чтоли?

neFX 08.04.2007 16:18

).. не ну когда он выгружается в текстовое поле
допустим я использую
Код:

myArray.toString();
а ссылки нужны разные на каждом выгруженном из массива элементе..

neFX 08.04.2007 22:36

Сори за повтор. Я чуток поясню проблему..
у меня есть массив текстовых значений,myarray [а1,а2,а3,....] мне нужно чтоб при выводе myarray.toString(); у каждово элемента масива была ссылка, при надатию на которыю выполнялась фукция,
Код:

asfunction : myfunc, a1;
может кто то уже сталкивался с такой штукой.. I need Help!

iNils 09.04.2007 00:03

Код:

var array:Array = new Array ("a1", "a2", "a3");
var txt:TextField = this.createTextField ("txt", 0, 100, 100, 100, 100);
txt.autoSize = true;
txt.html = true;
function myfunc (str:String) {
        trace (str);
}
function setText () {
        var a:Array = new Array ();
        for (var i:Number = 0; i < array.length; i++) {
                a.push ("<a href='asfunction:myfunc," + array[i] + "'>" + array[i] + "</a>");
        }
        txt.htmlText = a.toString ();
}
setText ();



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

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