Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Usunąć obrazek/tekst
Forum PHP.pl > Forum > Przedszkole
Leithain
Witam. Dostałem zadanie, aby utworzyć pokaz slajdów w JS. Udało mi się zrobić coś co wyświetla kolejne obrazy w odstępach 3 sekund. Problem w tym, że stare nie znikają.
Proszę o jakąś poradę... Istnieje jakaś funckcja usuń czy coś takiego? Oto fragment mojego kodu:

<head>
<Meta http-equiv="Content-Type"content="text/html; charset=Windows-1250">
<script language="JavaScript">

  1. function slajdy(n){
  2. document.write("<img src="+n+".jpg />")
  3. }
  4.  
  5. function time(a){
  6.  
  7. var t
  8. var b=1*a+1
  9. t = setTimeout("slajdy("+a+")",0);
  10.  
  11. if(b<10){
  12. t = setTimeout("time("+b+")",3000)};
  13. }
  14.  
  15. </head>
  16. <body onLoad="time(1)">
  17.  

Chodzi o to by zrobić coś z wyboldowanym fragmentem...
nexis
Cytat(Leithain @ 27.04.2011, 19:48:07 ) *
Problem w tym, że stare nie znikają.

Zmieniaj źródło obrazka (src) zamiast dodawać kolejny.
  1. <img src="1.jpg" id="obrazek" alt="1" />
  2.  
  3. <script type="text/javascript">
  4. function slajdy(n)
  5. {
  6. document.getElementById('obrazek').src= n + ".jpg";
  7. }

Leithain
Działa! Dzięki ; )
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.