Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2011, 02:47   #1
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию изменение содержимого объекта

Есть основная страница. На ней плавающий фрейм (<iframe>), и поле <input type="text" id="test1">.

Во фрейме загружается другой документ, в котором работает JavaScript. Нужно, чтобы этот скрипт изменил содержимое поля test1. Пробовал через document.all.test1, не помогло. Наверное это действует в пределах одного документа. Но как выйти на глобальный уровень, чтобы изменить содержимое поля test1 на основной странице?
Артэс вне форума Ответить с цитированием
Старый 24.07.2011, 06:31   #2
verygood
Пользователь
 
Регистрация: 22.06.2010
Сообщений: 61
По умолчанию

parent.document.getElementById("hou se");//из фрейма в родительское окно
verygood вне форума Ответить с цитированием
Старый 24.07.2011, 08:37   #3
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

На родителльский уровень можно выйти не всегда, если разрешено политикой безопасности.
Виталий Желтяков вне форума Ответить с цитированием
Старый 24.07.2011, 10:46   #4
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию

Не совсем понял, что именно делать после getElementById, но я еще пробовал и так
parent.document.all.test1.value == "123";

не помогает тоже.

(добавлено позже)

разобрался, сделал parent.getElementById(test1).value = "123";
хотя странно, parent.document.all.test1.value = "123"; тоже работает. Наверное я вначале лишнее "=" поставил

Благодарю

Последний раз редактировалось Артэс; 24.07.2011 в 11:12.
Артэс вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение содержимого в файле ZET78 Общие вопросы C/C++ 0 27.10.2010 23:28
Изменение свойств объекта не активируя его ndvikulov Microsoft Office Excel 16 16.09.2010 20:14
Изменение свойств объекта во время выполнения процедуры Gypsy Общие вопросы Delphi 4 28.12.2009 11:49
Макрос на изменение содержимого поля записи таблицы Reinforced Microsoft Office Access 2 07.10.2009 14:56
изменение содержимого поля edit truel Win Api 1 21.04.2008 12:31