Показать сообщение отдельно

  #601  
Старый 27.05.2008, 13:59
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

PHP код:
window.onload= function(){

    
//activateMenu('nav');
    
var about document.getElementById("about_a");
    var 
about_ul document.getElementById("about_ul");
    
about.onmouseover = function() {about_ul.style.display="block";} 
    
about.onmouseout = function() {about_ul.style.display="none";}   
        
 } 

PHP код:
<ul id="nav">
                     <
li class=""><a href="#">Home</a></li>
                     <
li class=""><a href="#" id="about_a">About</a>
                         <
ul id="about_ul">
                             <
li><a href="#">History</a></li>
                             <
li><a href="#">Team</a></li>
                             <
li><a href="#">Offices</a></li>
                         </
ul>
                     </
li
  </
ul
только это нужно в функцию переделать, а еще лучше написать класс, и через конструктор инициализировать пункты меню, и события лучше добавлять через
свойство класса, которое лучче реализовать так

Цитата:
if (window.addEventListener)
window.addEventListener("load", createhintbox, false)
else if (window.attachEvent)
window.attachEvent("onload", createhintbox)
else if (document.getElementById)
window.onload=createhintbox
и вообще подключи jquery ил prototype, это решить можно будет в несколько строк...
чего только стоит Xpath(переход по DOM) у jquery

Последний раз редактировалось Naydav; 27.05.2008 в 14:04..
 
Ответить с цитированием