Autor | Zpráva | ||
---|---|---|---|
chuck Profil * |
#1 · Zasláno: 16. 3. 2008, 14:01:05
Mám v jednom adresáři soubor galerie.php a spoustu fotek s názvy 1.jpg, 2.jpg, 3.jpg ....
A na stránce galerie.php chci mít nejdříve <img src="1.jpg"> a tlačítko další a přehchozí. Chtěl bych nějak, nejlépe pomocí proměnných v javascriptu, nastavit, aby se při kliknutí na další číslo zvýšilo - x = číslo + 1, x + ".jpg" Jak to udlělám, aby se mi takto měnily na stránce src fotek? A aby se mi to nedostalo na méně, než 1 a více, než třeba 100. děkuji |
||
Jan Tvrdík Profil |
#2 · Zasláno: 16. 3. 2008, 16:13:36 · Upravil/a: Jan Tvrdík
<script> var min = 1; var max = 100; var img = 1; function next() { if(img >= max) return; img++; document.getElementById("img").src = img + ".jpg"; } function previous() { if(img <= min) return; img--; document.getElementById("img").src = img + ".jpg"; } </script> <button onclick="previous();">Předchozí</button> <button onclick="next();">Další</button> |
||
chuck Profil * |
#3 · Zasláno: 17. 3. 2008, 16:27:47
nefunguje mi to
po kliknutí na tlačítko se nic nestane |
||
Časová prodleva: 8 dní
|
|||
chuck Profil * |
#4 · Zasláno: 25. 3. 2008, 17:38:29
Neví někdo, kde by mohla být chyba, aby to jelo?
|
||
vertigo4 Profil |
#5 · Zasláno: 25. 3. 2008, 17:42:40
chuck
a máš nastavený to id="img" |
||
chuck Profil * |
#6 · Zasláno: 25. 3. 2008, 18:53:02
měl jsem tam blbou chybu
sorry že obtěžuji (už to jede) |
||
Filo Profil |
#7 · Zasláno: 25. 3. 2008, 18:58:45
chyba byla kde?
|
||
chuck Profil * |
#8 · Zasláno: 25. 3. 2008, 19:42:43
překlep
|
||
Časová prodleva: 4 měsíce
|
|||
Bamboos Profil * |
#9 · Zasláno: 27. 7. 2008, 14:34:28
a slo by toto i na odkazy stranek? ze by po kliknuti na next presla stranka na stranku treba 2.php atd.?
|
||
preca1 Profil |
#10 · Zasláno: 28. 7. 2008, 17:35:42
vůbec js nerozumim, ale co takhle nejdřív zkusit u odkazu nastavit id="odkaz" a v tý fci udělat tohle:
<script> var min = 1; var max = 100; var odkaz = 1; function next() { if(odkaz >= max) return; odkaz++; document.getElementById("odkaz").src = odkaz + ".php"; } function previous() { analogicky } </script> <button onclick="previous();">Předchozí</button> <button onclick="next();">Další</button> prostě to všechno nahradit tim, co chceš. nekamenovat prosím, pouze se snažím používat mozek |
||
Časová prodleva: 1 měsíc
|
|||
Jack06 Profil |
#11 · Zasláno: 6. 9. 2008, 13:21:58
„<script>“
„var min = 1;“ „var max = 100;“ „var img = 1;“ „function next()“ „{“ „if(img >= max) return;“ „img++;“ „document.getElementById("img").src = img + ".jpg";“ „}“ „function previous()“ „{“ „if(img <= min) return;“ „img--;“ „document.getElementById("img").src = img + ".jpg";“ „}“ „</script>“ „<button onclick="previous();">Předchozí</button>“ „<button onclick="next();">Další</button>“ Asi jsem moc nepochopil, co musím mít např v url aby mi to fungovalo.. díky |
||
Časová prodleva: 16 let
|
0