![]() |
долбаный NN, или как достучаться до DIVа по ID
есть куча дивов, нудно обращаться к ним по айдишкам, в ИЕ все ок, а вот как сделать нечто подобное под НН или Мозилой
Код:
<div id="d"> sdkfhskdjhfjshdfkjhsdfjЗ.Ы. и в догонку, обычно под ие для проверки на существование VARи || property и на наличе значения делаю if (varName) под ие все ок, а мозил ругается... как обойти ? |
1.
document.dName.style.textDecoration="underline" document.all - это для ИЕ...!!! почему бы просто напрямую не обращаться если целиком путь знаешь? 2. попробуй if (varName != "") |
1?
document.dName.style.textDecoration="underline" т.е. если dName == "myDiv" то получается: document.myDiv.style.textDecoration="underline" ??? 2? if (varName != "") это работает если varName была определена, а мне надо выяснить есть ли такая вообще... и e;t если есть то че в ней... а вообще может у кого есть свежие референсы по JS: под ИЕ под НН под Мазилу (трохи отличается от НН :( ) и под Оперу :) |
1.
да... если этот див не лежит в другом диве или в таблице или ещё в чём нибудь... а прям сразу в хтмл... ну типа ООП все дела =) |
Как достучаться до дива:
d=document; var md;//это объект-слой id(d.all) { md=d.all"[myDiv"] } else if(d.layers) { md=d.layers["myDiv"]; } else md=d.getElementByID("myDiv"); Потом работаешь с md - это и будет указатель на твой слой. 2. Как Мазила ругается? Что говорит? |
про мозиллу..
|
спасибо
|
| Часовой пояс GMT +4, время: 08:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.