Просмотр полной версии : Как присвоить значение одного текстового поля нескольким переменным
Есть текстовое поле и есть несколько переменных. Допустим в текстовом поле набито
object0&91&7.7&385.95&253&1
или вот так:
obj=object0&shirina=91&visota=7.7&xx=385.95&yy=253&kadr=1
Обе записи для меня одинаковы. Присвоить надо переменным с именами как во второй строке данные из текстового поля, то есть во второй строке все расписано - но только в виде одной текстовой строки. Надо чтобы были переменные obj, shirina и тд с этими значениями.
Буду безразмерно благодарен за любую помощь - особенно за исходник!
iLoveYou
30.12.2003, 22:42
mystr="object0&91&7.7&385.95&253&1";
myarr=mystr.split("&");
obj=myarr[0];
shirina=myarr[1];
visota=myarr[2];
xx=myarr[3];
yy=myarr[4];
kadr=myarr[5];
естественно, тип всех переменных будет строковым. перевести нужные переменные в численный тип можно.
Оригинал написал(а) Sergey"iLoveYou"
[CODE]естественно, тип всех переменных будет строковым. перевести нужные переменные в численный тип можно.
Я Вас правильно понял, мой генерал? :p
mystr = "object0&91&7.7&385.95&253&1";
myarr = mystr.split("&");
obj = myarr[0];
shirina = myarr[1];
visota = myarr[2];
xx = myarr[3];
yy = myarr[4];
kadr = myarr[5];
_root.createEmptyMovieClip(obj, 999);
with (_root[obj]) {
beginFill(0xff0000, 100);
lineTo(Number(shirina), 0);
lineTo(Number(shirina), Number(visota));
lineTo(0, Number(visota));
lineTo(0, 0);
_x = Number(xx);
_y = Number(yy);
}
Какой высокий стиль! :p
iLoveYou
31.12.2003, 00:52
Оригинал написал(а) Штрек
Я Вас правильно понял, мой генерал? :p
тээк.. упор лежа принять!
Вам, господин генерал, легко. Вы рот закрыли - и рабочее место убрано. А мне что отжиматься? :p
Большое вам всем спасибо. Мне это очень помогло - я бы даже сказал спасло. Очень вам благодарен.
С Новым годом!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.