Показать сообщение отдельно
  #1 (permalink)  
Старый 27.12.2008, 03:51
Новичок на форуме
Отправить личное сообщение для D_Serg Посмотреть профиль Найти все сообщения от D_Serg
 
Регистрация: 27.12.2008
Сообщений: 1

Помогите почему глючит getElementById
Вопрос такой почему глючит(неработает функция) зада такая, показываем один раздел скрываем друго, первая переменная то что показываем вторая то что скрываем. почему то когда пытаюсь получить стиль во вторую переменную функция тупит!
function toggleMenu(currMenu,diMenu)	{
				//alert(currMenu+" , "+diMenu);
				var hisMenu;
				var thisMenu;
				hisDMenu = document.getElementById(diMenu).style;
				thisMenu = document.getElementById(currMenu).style;
					/*if(thisDMenu.display == "block")
						{
							thisDMenu.display = "none"
						}
					else
						{
							thisDMenu.display = "block"
						}	*/
				
					if(thisMenu.display == "block")
						{
							thisMenu.display = "none"
						}
					else
						{
							thisMenu.display = "block"
						}
				return false
		}

если убрать енту строчку то все ок - hisDMenu = document.getElementById(diMenu).style;
почему так происходит?

Последний раз редактировалось D_Serg, 27.12.2008 в 03:53.
Ответить с цитированием