Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Помогите получить значение из iframe (https://javascript.ru/forum/css-html/22974-pomogite-poluchit-znachenie-iz-iframe.html)

shtopor 07.11.2011 23:36

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

trikadin 07.11.2011 23:49

Как-то так, наверное:
document.getElementById('frm').contentDocument.body.innerHTML

shtopor 08.11.2011 00:00

Спасибо большое, очень помогли, жаль плюсы я не могу больше кидать)

trikadin 08.11.2011 00:04

Да мне и так хватает)

shtopor 08.11.2011 00:12

какой же всетаки сложный js, столько тонкостей....

trikadin 08.11.2011 00:14

Всё логично.

shtopor 08.11.2011 00:28

Как жаль что я ее не улавливаю

trikadin 08.11.2011 00:36

Это приходит со временем.

Вот например сейчас - вы получили доступ к document этого iframe'а. А у document нет св-ва innerHTML. Зато оно есть у body. Поэтому я обратился к document.body, а оттуда - к innerHTML. Смекаешь?)

shtopor 08.11.2011 00:53

Я не гомунитарий, я в технич вузе учусь, просто после php и си сложно разобраться в js, а на счет body логично, а можно ссылочку на тему что и куда входит если есть (что больше небыло таких ошибок)

trikadin 08.11.2011 01:05

Ссылко.

Цитата:

Сообщение от shtopor
просто после php и си сложно разобраться в js

Хах) Похоже, я единственный, у кого js был первым языком...


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