![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ktoś mi powie dlaczego takie coś nie działa poprawnie?
Wciskam przycisk wstecz i działa tylko pierwszy element funkcji: czyli z indeksu 1 do 0. Reszta nie działa. Rzecz jasna chodzi o przycisk do galerii function wstecz(){ if(indeks = 1){ indeks--; }else if(indeks = 2){ indeks--; }else if(indeks = 0){ indeks = 2; } } window.onload = function(){ var buttonik = document.getElementById("przycisk_poprzedni"); przycisk_poprzedni.onclick = function(){ wstecz(); } } |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 23.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
no bo tam mam pierwszą rzecz a potem jeszcze w else if. Te if else w ogóle nie działają.Może podam cały kod to bedzie wam łatwiej byka znaleźć
var zdjecia = new Array("obraz-slider1","obraz-slider2","obraz-slider3"); const FOTY = "zdjecia/"; const SEC = 1000; const ZMIANA = 5*SEC; indeks = 0; function uaktualnij(){ var img = document.getElementsByTagName("img"); for(var i=0; i<img.length; i++){ img[i].src = FOTY + zdjecia[indeks] + ".jpg"; } indeks++; if(indeks==zdjecia.length) indeks=0; } function startInterval(){ interval = setInterval(function(){ uaktualnij(); }, ZMIANA); } function stopInterval(){ clearInterval(interval); } function wstecz(){ if(indeks=1) indeks=0; } window.onload = function(){ uaktualnij(); startInterval(); var but = document.getElementById("przycisk_stop"); var start = "Rozpocznij prezentację"; var stop = "Wstrzymaj prezentację"; przycisk_stop.value = stop; przycisk_stop.onclick = function(){ if(this.value == stop){ stopInterval(); this.value = start; }else{ startInterval(); this.value = stop; } } var buttonik = document.getElementById("przycisk_poprzedni"); przycisk_poprzedni.onclick = function(){ wstecz(); } } @Redeemer Nie za bardzo wiem co napisałeś (IMG:style_emoticons/default/biggrin.gif) dopiero zaczynam no i w związku z tym robię sobie galerię na dobry początek (IMG:style_emoticons/default/smile.gif) Funkcje i ifowanie jest dla mnie bardziej przejrzyste (IMG:style_emoticons/default/biggrin.gif) Ten post edytował darksiders94 25.06.2014, 18:24:29 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 22:56 |