|
|
|

07.11.2011, 23:36
|
|
Аспирант
|
|
Регистрация: 02.05.2010
Сообщений: 68
|
|
|
Помогите получить значение из iframe
Как из iframe получить текст находящийся в нем?
Пробовал так:
document.getElementById('frm').contentDocument
Но он пишет object HTMLDocument, если дописываю innerHTML выдает undefuind...
|
|
|

07.11.2011, 23:49
|
 |
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Как-то так, наверное:
document.getElementById('frm').contentDocument.body.innerHTML
|
|
|

08.11.2011, 00:00
|
|
Аспирант
|
|
Регистрация: 02.05.2010
Сообщений: 68
|
|
|
Спасибо большое, очень помогли, жаль плюсы я не могу больше кидать)
|
|
|

08.11.2011, 00:04
|
 |
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
|
Да мне и так хватает)
|
|
|

08.11.2011, 00:12
|
|
Аспирант
|
|
Регистрация: 02.05.2010
Сообщений: 68
|
|
|
какой же всетаки сложный js, столько тонкостей....
|
|
|

08.11.2011, 00:14
|
 |
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
|
Всё логично.
|
|
|

08.11.2011, 00:28
|
|
Аспирант
|
|
Регистрация: 02.05.2010
Сообщений: 68
|
|
|
Как жаль что я ее не улавливаю
|
|
|

08.11.2011, 00:36
|
 |
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
|
Это приходит со временем.
Вот например сейчас - вы получили доступ к document этого iframe'а. А у document нет св-ва innerHTML. Зато оно есть у body. Поэтому я обратился к document.body, а оттуда - к innerHTML. Смекаешь?)
|
|
|

08.11.2011, 00:53
|
|
Аспирант
|
|
Регистрация: 02.05.2010
Сообщений: 68
|
|
|
Я не гомунитарий, я в технич вузе учусь, просто после php и си сложно разобраться в js, а на счет body логично, а можно ссылочку на тему что и куда входит если есть (что больше небыло таких ошибок)
|
|
|

08.11.2011, 01:05
|
 |
Модератор
|
|
Регистрация: 27.04.2010
Сообщений: 3,417
|
|
Ссылко.
|
Сообщение от shtopor
|
|
просто после php и си сложно разобраться в js
|
Хах) Похоже, я единственный, у кого js был первым языком...
|
|
|
|