[JS] kliknięcie w link, zmiana obrazka

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
(A)rturo
Posty: 8
Rejestracja: sob sty 25, 2003 6:23 pm

[JS] kliknięcie w link, zmiana obrazka

Post autor: (A)rturo »

Jest cos takeigo:
Kod:

Kod: Zaznacz cały

<TR>
<TD width="17">obrazek</TD>
<TD>Link</TD>
</TR>

Chce aby po najechaniu na link zmienil sie obrazek ..
Cos nie moge znalesc odpowiedniej formuly


Ktos podpowiedzial aby zrobic to w ten sposob:

Kod: Zaznacz cały

function link(nr)
{
adres = new Array;

//tutaj pakujesz linki do ktorych maja sie odnosci obrazki. adres[0] to 1 link
i tak dalej.
// mozesz zmienic gif na jpg, zmienic sciezke itp.
adres[0] = "nookie.webhelp.pl/01";
adres[1] = "nookie.webhelp.pl/01/ksiega.php";
adres[2] = "nookie.webhelp.pl/01/download.php"

document.obrazek.src=nr+".gif";
document.links[3].href=adres[(nr-1)];
}

</script>

<table align="center" width="177" border="0" cellpadding="1" cellspacing="0">
<TR>
<TD width="17"><a href='#' name='odnosnik'><img src='1.gif' name='obrazek'
border='0'></a></TD>
<TD><a href='#' onMouseOver="link(2);"><B>Pizze</B></a></TD>
</TR>
I dziala..
Ale tylko jak jest link(2); a jak zmienie na 1 to juz nie :)
Jakies czary mary doslownie..
ODPOWIEDZ