![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, jako, że dopiero zaczynam przygodę z JS - próbuję stworzyć galerię i przyciski do niej "następne zdjęcie", "poprzednie zdjęcie".
Napisałem taki kod:
Problem w tym, że nie wiem jak przekazać do fotki[1], za każdym kliknięciem dodanie +1 - trzeba to zrobić za pomocą pętli czy jak ? Proszę o nakierowanie. P.S. Byc może od złej strony się do tego zabieram ? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
Poczytaj o getElementByID[] oraz innerHTML .
document.write do galerii raczej się nie stosuje ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Do tego co napisał Spawnm dodaczytaj jeszcze o setAttribute tak byś mógł zmieniać atrybut <img> bo po co wstawiać do np<div> ciągle nowy obiekt img jak można w jednym tylko podmieniać źródło.
-------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dobra więc napisałem sobie coś takiego i już umiem poprzez kliknięcie zmienic id dla stylów, ale jak to zrobic dla tekstu ?
Napisałem: Ale jak się odwołac do 1.jpg ? zeby zamienic je np. na 2.jpg ? I czytalem o tym innerHTML i sie doczytalem ze nie powinno sie go stosowac - chyba ze jest stosowany z rozwaga. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ale jak się odwołac do 1.jpg ? zeby zamienic je np. na 2.jpg ? I czytalem o tym innerHTML i sie doczytalem ze nie powinno sie go stosowac - chyba ze jest stosowany z rozwaga. Napisałem Ci setAttribute
dajesz
-------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zastosowałem to z innerHTML tyle, że jak pisałeś wczesniej po co za kazdym razem dawac to w div'a.
Teraz mam tak: Jak za każdym kliknięciem dodać +1 do fotki[1] trzeba to zrobic za pomoca petli for ? jesli tak to jaki powinnien byc wynik tej petli nie mowie o gotowcu tylko o wyniku tej petli a nie kodzie ktory tworzy ta petle |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ale teraz zobacz funkcję length do sprawdzania ilosci elementów w tablicy i warunki IF żeby ograniczyć możliwość przerzucania zdjęć. -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 16:21 |