Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Podmiana obrazka za pomoca eventu onclick
Forum PHP.pl > Forum > Po stronie przeglądarki
JacekKw
Nie byłem pewien czy ten temat nadaje się do "przedszkola". Jeśli tak, to z góry przepraszam.

Chciałbym za pomocą samego HTMLa sprawić by mój obrazek - podgląd zmieniał się na ten wyświetlany w miniaturce, w która kliknę

  1. <div id="podglad"><img style="height:95%;" src="kolekcje/001.jpg"></div> <!-- to jest właśnie obrazek - podgląd-->
  2.  
  3. <div id="galeria">
  4. <img src="kolekcje/002.jpg" width="100px" border="1" onclick="if(document.images) this.src='kolekcje/002.jpg'" /> <!-- a tu jest miniaturka, chciałbym, żeby po kliknięciu w nią zmieniał się obrazek - podgląd zamieszczony w bloku powyżej. -->
  5. </div>


W zapisanym przypadku oczywiście podmieniam miniaturkę na inną miniaturkę. Domyślam się że chodzi tu o odwołanie this.src. Jest możliwość do odwołania się do innego obrazka?

Szukam alternatywy dla JS, którego niestety nie umiem sad.gif

EDIT: Jednak znalazłem rozwiązanie:

  1. <div id="podglad"><img id="pdgl" style="height:95%;" src="kolekcje/001.jpg"></div> <!-- to jest właśnie obrazek - podgląd-->
  2.  
  3. <div id="galeria">
  4. <img src="kolekcje/002.jpg" width="100px" border="1" onclick="if(document.images) pdgl.src='kolekcje/002.jpg'" /> <!-- a tu jest miniaturka, chciałbym, żeby po kliknięciu w nią zmieniał się obrazek - podgląd zamieszczony w bloku powyżej. -->
  5. </div>
masahuku
no niestety Twoje rozwiązanie jest połowiczne. A co z ludźmi którzy mają wyłączony JS ? O nich tez musisz pamiętać. Wrzuć to w hrefa, dodaj w nim w onclicku return false i podlinkuj np. następny obrazek/albo jakas strone z alertem. Bo teraz jak ktos nie ma JS'a to nawet sie nie dowie ze coś miało działać... Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.