Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.
  • Форумы
  •  » Firefox
  •  » ..использовать document.getElemenById(), а как?!

№103-10-2006 06:23:57

Jesprit
Участник
 
Группа: Members
Зарегистрирован: 03-10-2006
Сообщений: 59

..использовать document.getElemenById(), а как?!

Есть большая таблица, при наведении на яйчейку появляется окно и в нем информация свойственная только этой яйчейке..сейчас это реализуется слудющим способом:

Выделить код

Код:

<td bgcolor="#ffffff" OnMouseOver="q101.style.display='block'" OnMouseOut="q101.style.display='none'">
101<div id="q101" style="display:none">   101 квартира :)
</div></td>

Но FireFox на это ругается и толком не отображает и говорит следующие:
Предупреждение: Элемент доступен по идентификатору/имени в глобальной области видимости. Используйте вместо этого соответствующий стандарту W3C метод document.getElemenById().

Может кто подскажет как это реализовать?

Отредактировано Jesprit (03-10-2006 06:24:32)

Отсутствует

 

№203-10-2006 06:48:48

chaos8
Участник
 
Группа: Members
Зарегистрирован: 05-09-2005
Сообщений: 39

Re: ..использовать document.getElemenById(), а как?!

Выделить код

Код:

... onmouseover="document.getElementById('q101').style.display='block'" ...

etc

Отсутствует

 

№303-10-2006 12:07:26

Al_H
Away
 
Группа: Members
Откуда: SPb
Зарегистрирован: 10-06-2005
Сообщений: 5508

Re: ..использовать document.getElemenById(), а как?!

Причем это будет понимать и IE, даже довольно древний (с версии 5.0, кажется). Обращаться по имени без дополнительных конструкций некорректно и для эксплорера тоже.

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » ..использовать document.getElemenById(), а как?!

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]