Показать сообщение отдельно
  #13 (permalink)  
Старый 17.08.2009, 00:30
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от theo_
menu = document.getElementById("top_submenu");
Если элемент "top_submenu" к моменту работы скрипта уже определён, то, в целях оптимизации (чтобы не вызывать каждый раз .getElementById), можно получить его один раз, при определении переменной menu:

var timerID = false;
var menu = document.getElementById("top_submenu");
var menu_on = false;
...
function show_sub_menu()
{
  menu.style.visibility = "visible";
  ...
}
__________________
Тонкости ECMAScript
Ответить с цитированием