Форум программистов, компьютерный форум, киберфорум
ActionScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.57/23: Рейтинг темы: голосов - 23, средняя оценка - 4.57
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
AS 3.0

Как придать значение одного текстового поля другому

14.05.2012, 19:07. Показов 4890. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Необходимо, используя данные, введённые в текстовое поле (Вводимый текст) Fio1_it, заполнить поле FIOs (Динамический текст) текстом из первого поля. Не судите строго за ошибки - я новичок.

ActionScript 3
1
2
3
stop();
var Fio1 :TextField == Fio1_it
FIOs.text==Fio1;
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.05.2012, 19:07
Ответы с готовыми решениями:

Как присвоить значение одного поля другому?
Здравствуйте, подскажите пож-ста, в форме Хозяева есть подчиненная таблица Карта_Животного, в ней есть номер в поле Код_Карты, как его...

Не могу додуматься как передать значение из одного текстового поля в другие с определенным id
Добрый день уважаемые форумчане. Уже несколько дней пробую реализовать дублирование данных из одного текстового поле в другие с id...

Присваивание Значения Одного Поля Другому
Доброго времени суток! По кнопке из формы (или представления) создаётся документ типа "Ответ" (Response). Нужно: 1) ИЛИ из...

26
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
14.05.2012, 19:10
Cereja, очень странный код.
В примере в текстовое поле textField1 записывается значение из текстового поля textField1.
ActionScript 3
1
textField1.text = textField2.text;
Пример программного создания текстового поля textField1.
ActionScript 3
1
var textField1:TextField = new TextField();
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
14.05.2012, 19:18  [ТС]
Зачем создавать новое текстовое поле? То поле, в которое требуется вывести текст из первого, оно уже готовое. Наз. Fios. Это не весь код, я немного его сократил, выкинул ненужное. Если нужно, закину весь.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
14.05.2012, 19:49
Цитата Сообщение от Cereja Посмотреть сообщение
Зачем создавать новое текстовое поле?
Не нужно - не создавайте.
Просто, как по мне, конструкция
ActionScript 3
1
var Fio1 :TextField == Fio1_it
больше всего походит на создание нового объекта, вот и написал. Больше так не пишите. Никогда.
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
14.05.2012, 19:57  [ТС]
Пишет ошибку:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at 3_fla::MainTimeline/frame2()
at flash.display::MovieClip/gotoAndStop()
at 3_fla::MainTimeline/ONClikSave1()
Получилось вот что:
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
stop();
var a:Number=Math.round(Math.random()*6);
if (a==1) {
    FIOs.text=Fio1_it.text;
}
if (a==2) {
    FIOs.text==Fio2_it.text;
}
if (a==3) {
    FIOs.text==Fio3_it.text;
}
if (a==4) {
    FIOs.text==Fio4_it.text;
}
if (a==5) {
    FIOs.text==Fio5_it.text;
}
if (a==6) {
    FIOs.text==Fio6_it.text;
} else {
    a==Math.round(Math.random()*6);
}
Может через скайп поможешь?
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
14.05.2012, 20:10
Cereja, форум предназначен для помощи, которой в дальнейшем могут воспользоваться другие пользователи. Скайп, аська, мыло и пр. отпадает. Это описано в правилах (п 2.12)
Цитата Сообщение от Cereja Посмотреть сообщение
Не удается вызвать свойство или метод со ссылкой на объект "null"
значит нет того объекта, к которому обращаешься.
0
 Аватар для Theoryofgames
254 / 238 / 50
Регистрация: 20.12.2011
Сообщений: 707
14.05.2012, 20:37
Сергей, по-моему вы не понимаете разницу между оператором присваивания "=" и проверкой на равенство "==".
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
23.05.2012, 17:13  [ТС]
Получилось такое:
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
stop();
stage.displayState=StageDisplayState.FULL_SCREEN;
var a:Number=Math.round(Math.random()*6);
Save1_btn.addEventListener(MouseEvent.CLICK,ONClikSave1);
function ONClikSave1(e:MouseEvent):void
    
{
    gotoAndStop("2");
    if (a==1) {
    FIOs.text=Fio1_it.text;
}
if (a==2) {
    FIOs.text=Fio2_it.text;
}
if (a==3) {
    FIOs.text=Fio3_it.text;
}
if (a==4) {
    FIOs.text=Fio4_it.text;
}
if (a==5) {
    FIOs.text=Fio5_it.text;
}
if (a==6) {
    FIOs.text=Fio6_it.text;
} 
}
Но всё равно выскакивает ошибка:
TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
at 3_fla::MainTimeline/ONClikSave1()
ONClikSave1 - функция обработки нажатия на клавишу Save1
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
23.05.2012, 17:35
Event.ADDED_TO_STAGE
отлавливайте это событие, и в обработчике инициализируйте остальное поведение объектов сцены
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
25.05.2012, 11:17  [ТС]
Мне непонятно одно: она возникает только тогда, когда я ввёл данные в поля Fio1_it ... Fio6_it. А если оно пустое, то всё в порядке.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
25.05.2012, 11:36
Цитата Сообщение от Cereja Посмотреть сообщение
Не удается вызвать свойство или метод со ссылкой на объект "null".
Эта ошибка возникает тогда, когда объект, к которому пытаемся обратиться, отсутствует. Т.е. переменная, которая должна содержать ссылку на объект, есть, а самого объекта нет (и ссылаться соответственно не на что).
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
25.05.2012, 11:53  [ТС]
Но он есть! Я уже сто раз проверял.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
25.05.2012, 13:01
Cereja, уверен, что трэйсы покажут обратное.
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
25.05.2012, 16:40  [ТС]
Уже и не знаю, что делать. И трейсами проверял тоже. При попытке обращения к полю Fios выводит ошибку:
1120: Обращение несуществующего свойства Fios.
Fios.Text="Привет друг!";
Причём проверил имя поля, оно совпадает с те, что ввёл в скрипте.

Добавлено через 8 минут
Может это баг какой-то? Или глюк? У меня не первый проект с такоё ошибкой и именно на том кадре, где стоит данный скрипт.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
25.05.2012, 16:41
Покажи проект (минимально воспроизводящий проблему) и перестань писать в кадрах.
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
25.05.2012, 16:45  [ТС]
Скриншот подойдёт?
Миниатюры
Как придать значение одного текстового поля другому  
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
25.05.2012, 16:51
Cereja, конечно нет
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
25.05.2012, 16:54  [ТС]
Вот, прими. Ошибка на втором кадре.
Вложения
Тип файла: rar 3.2.rar (142.5 Кб, 9 просмотров)
0
6 / 6 / 0
Регистрация: 14.05.2012
Сообщений: 83
25.05.2012, 17:06  [ТС]
У меня из-за этой проблемы работа стоит, хотя если бы её не было, уже давно бы всё закончил.
0
Модератор
 Аватар для TanaTiX
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
25.05.2012, 17:14
Флеш чувствителен к регистру. Обращаешься к Fios, а у тебя FIOs.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.05.2012, 17:14
Помогаю со студенческими работами здесь

Присвоение значения одного поля другому с условием
стоит задача присвоить поле rating из таблицы Rating в одноименное поле rating таблицы Content при условии что url страницы в обоих...

Как переместить фокус из одного текстового поля в другое, поставив его на 1 символ
Всем привет и огромное спасиба за помощь) Как в форме, при нажатии на какую-нибудь кнопку переместить фокус из одного текстового поля в...

Присвоить значения одного поля ввода другому полю в 1С:8.2 Управляемое приложение
Подскажите пожалуйста, у меня есть на форме в 1С 8.2 поля для ввода данных. Необходимо после ввода данных в одно поле присвоить это...

Как в WebBrowser1 получить значение текстового поля?
Как в WebBrowser1 получить значение текстового поля? Открываю я сайт в WebBrowser1, а там текстовое поле и мне надо получит его...

Как передать значение из текстового поля на кнопку
Как можно имея форму, на которой содержиться текстовое поле и кнопка, при вводе в поле текста, отправить этот текст на кнопку?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru