Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > объект HTMLDivElement и массив <div>ов


Автор: Vaulter 3.1.2003, 10:42
я думаю все знают про нетскейповскую методу getElementById.
скажем document.getElementById('name')
а если у нас массив <div> под одним именем name - IE это дело решает просто -
document.name[i], а как с нетскейпом быть?

Автор: Wowa 3.1.2003, 23:31
А в Netscape 7   - document.name[i] работает?

Автор: Vaulter 4.1.2003, 08:55
Admin нет, в том то и дело.

Автор: Wowa 4.1.2003, 10:09
Цитата
Admin нет, в том то и дело.

Я понял  в чем дело :) Просто я думал, что может хоть в 7(седьмом) нетскейпе с этим делом все в порядке.
А так, решение этой проблемы мне в голову сейчас не приходит.

Автор: Vaulter 4.1.2003, 10:50
лана, поставим вопрос по другому: getElementById возвращает интерфейс HTMLDivElement, можно ли обратиться не к всему "Элементу" а какнить по индексу к члену массива <div> стоящих за этим интерфейсом?

Автор: Vaulter 4.1.2003, 12:57
эээ, всем спасибо за посильную помощь - трабла сольвиться так:

obj = document.getElementById('myDivs').getElementsByTagName('div');
obj[0].style.left = 400;

в divе myDivs делаем вложенные divы. ну или др. таги.
траблу решил короче.

Автор: Wowa 4.1.2003, 22:09
Ok. Ясно теперь :)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)