Показать сообщение отдельно
  #1 (permalink)  
Старый 12.12.2008, 15:30
Интересующийся
Отправить личное сообщение для splean Посмотреть профиль Найти все сообщения от splean
 
Регистрация: 12.12.2008
Сообщений: 10

onClick -> появляющееся меню
Доброго времени суток. Абсолютный ноль в JS, немного знаю HTML+CSS... но пришлось мне заняться созданием сайта, смейтесь - "портала". В общем, всплыли сразу вопросы, которые, впрочем, интересовали меня давно, просто не было подходящего случая в них разобраться.

Посмотрите на gamedev.ru (не сочтите за рекламу, хотя несомненно, рекомендую этот сайт ). Подобное меню я хочу сделать у себя, правда с одним исключением.

Жмем, например, на статьи - релоад, появляются подменюшки. Жмем на форум - релоад, эти подменюшки исчезают, появляются другие подменюшки.

Как сделать все то же самое, только без релоада? )

Поискав информацию на эту тему, сделал что то типа такого

Код:
document.getElementById("menu_off").id="menu_on"

(menu_off - display: none; menu_on - display: block)
Но как оказалось, существование элементов с одинаковым id - неправильно, и ИЕ ругается по этому поводу, возвращая Null как я понимаю, а опера и фф в принципе хавают это, но только для первого попавшегося элемента с таким id, для следующего нужно снова нажимать мышкой.

Ну раз с id не вариант, подумал я, то нужно попробовать с классами.
И тут, собственно, работа встала, мозг взорвался, опыта в JS нет никакого, практиковаться негде.. Надеюсь на Вашу помощь)
Ответить с цитированием