Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Поиск элемента по id (https://javascript.ru/forum/events/6169-poisk-ehlementa-po-id.html)

coryphaeus 15.11.2009 20:40

Поиск элемента по id
 
Добрый вечер!
Можно ли как то найти элемент по id только с другой страницы.
Какой-нибудь аналог getElementById только НЕ в текущем документе.
Как это осуществить?

Kolyaj 15.11.2009 20:45

У нужного документа вызвать getElementById.

coryphaeus 15.11.2009 21:29

а как документу id задать?
потом типа так: getElementById('имя_документа').getEle mentById('имя_элемента).и_так_да ее ?

Octane 15.11.2009 22:59

Если с фреймом работаете, то так:
var iFrame = …;
var iFrameDocument = iFrame.contentDocument || iFrame.contentWindow.document;

var … = iFrameDocument.getElementById("…");

coryphaeus 15.11.2009 23:05

а по другому никак? без iFrame ?

Octane 15.11.2009 23:10

Для окон вроде везде свойство document доступно:
var newWin = window.open(…);

newWin.document.getElementById("…")

coryphaeus 15.11.2009 23:17

а что то типа <body id="blabla">
или <html id="blabla">

?

Octane 15.11.2009 23:20

Объясните подробнее, что и где вам нужно искать

coryphaeus 15.11.2009 23:27

нужно обратиться к селекту, который находиться на другой странице

Octane 15.11.2009 23:30

Доступ к другой странице через что происходит, через ссылку на iframe или окно?

coryphaeus 15.11.2009 23:34

че-то я не понимаю....
ну на окно

coryphaeus 15.11.2009 23:40

есть два разных HTML-документа
в первом есть select
мне со второго документа нужно обратиться к этому select'у

Octane 15.11.2009 23:44

Эти документы как-то связаны между собой должны быть, вот я от вас и пытаюсь добиться, как происходит связь между ними, один загружен внутри другого по средством iframe или из первого можно открыть окно со вторым?

coryphaeus 15.11.2009 23:46

извините, если туплю сильно)
из первого есть ссылка на второй

coryphaeus 16.11.2009 12:40

ответьте,пожалуйста
очень нужно

Gozar 16.11.2009 15:47

напишите адреса этих двух разных html документов по подобию
1 - http:// ...          ,
2 - http:// ...

сюда на форум и Вам скорее всего ответят сразу, точно и понятно Вам, ну надеюсь понятно :)

e1f 17.11.2009 17:35

coryphaeus, если у Вас два независимых окна, то есть второе не открыто js-ом из первого, то никак.


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