[Javascript] Zmiana obrazków na stronie www.

w dziale Strony WWW w Operze
Rivo01 napisał(a):

Witam,

przy tworzeniu strony chciałem zastosowac możliwośc zmiany obrazku po najechaniu na niego myszką. Znalazłem taki opis http://www.gajdaw.pl/html/javascript/dynamiczne-menu/dynamiczne-menu.html , zastosowałem się do niego ale nie działa on pod Operą a w IE tak.

Tutaj jest przykład takiego zastosowania i napisy powinny się zmieniać na inny kolor http://www.gajdaw.pl/html/javascript/dynamiczne-menu/przyklady/4-the-gimp-is-the-best/the-gimp.html

Gdzie tkwi błąd, można jakoś to zmienic tak żeby działało równiez na Operze?

daroc napisał(a):

Oryginalny kod:

function MyszkaNadObrazkiem(numer) {
		document[numer].src = obrazyTlo[numer];;                
        }

	function MyszkaPozaObrazkiem(numer) {
		document[numer].src = obrazy[numer];;                                
        }


I działający:

	function MyszkaNadObrazkiem(numer) {
		document.getElementById('opcja'+numer).src = obrazyTlo[numer];;                
        }

	function MyszkaPozaObrazkiem(numer) {
		document.getElementById('opcja'+numer).src = obrazy[numer];;                                
        }


Poczytaj o getElementById() i getElementByTagName();

Skąd się w ogóle wzięło to document[numer]? Na jakiej zasadzie to działa w IE? bigeyes