Dodaj do ulubionych

Pole HTML - ogranicznia?

30.05.10, 17:13
Dzisiaj zaobserwowałem pewną rzecz - chciałem wrzucić w boczną szpaltę kody
które zmieniają obrazek po najechaniu myszką, jest to ten kod:

<a href="xxxxx.blox.pl/html/1310721,262146,21.html?672814"
onMouseOver='zmiana.src="xxxxx.blox.pl/resource/xxxx2.gif"'
onMouseOut='zmiana.src="http://xxxxx.blox.pl/resource/xxxx.gif"'>
<img src="xxxxx.blox.pl/resource/xxxxx.gif" name="zmiana" border="0">
</a>

Chciałem to zastosować do kilku obrazków, czyli kod wrzuciłem kilka razy. Co
się stało? A no to, że kod nie działa jeśli powtórzy się w bocznej szpalcie
dwa lub więcej razy - a działa jeśli jest tylko raz zastosowany dla jedengo z
obrazków - a dlaczego? Czy to jakieś ograniczenie?
Obserwuj wątek
    • s.z.y.m.o.n Re: Pole HTML - ogranicznia? 30.05.10, 18:58
      Z tego co tu widzę, to nie ma prawa działać. Ten kod to jakaś sieczka -
      najprawdopodobniej źle wklejony.

      Domyślam się jedynie, że przyczyną problemów jest jednakowa wartość atrybutu
      name = zmiana dla wszystkich linków - to nie ma prawa działać wink

      Dla każdego obrazka musisz zmienić wszystkie wystąpienia zmiana na jakąś
      unikalną nazwę.

      Pomijam już fakt, że metoda raczej brzydka. To samo można osiągnąć poprzez CSS
      (patrz pseudo-klasa hover).
      • mojtrening Re: Pole HTML - ogranicznia? 30.05.10, 20:00
        mozesz podac przyklad jak prawidlowo to wrzucic?
    • mojtrening Re: Pole HTML - ogranicznia? 31.05.10, 14:12
      Można prosić o jakiś skrypt do tego rozwiązania?

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka