[js] onmouseover

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
marwol
Posty: 2
Rejestracja: ndz lut 17, 2008 2:28 pm

[js] onmouseover

Post autor: marwol »

Dzień dobry
Czy ktoś mógłby mi wskazać błąd w następującym kodzie:

Kod: Zaznacz cały

var table = document.getElementById('menu'); 
if (table) /* kill me! */ { 
  var images = table.getElementsByTagName('img');
  var tds = table.getElementsByTagName('td'); 
  if (images.length > 0) { 
    var tmp = 1; 
    for (var index = 0; index < images.length; index++) {
     images[index].setAttribute('name', 'point-' + index);
     tds[index + tmp].setAttribute('name', 'field-' + index); 
     /* bug */
     document.getElementsByName('field-' + index)[0].onmouseover       
       = new Function('document.getElementsByName("field-" + index)[0].src = "images/list2.png";');
     /* bug */
     tmp++; 
    }    
  }
}
Pomiędzy znacznikami /* bug */ kod nie działa, może mi ktoś wyjaśnić dlaczego?
ODPOWIEDZ