Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] kilkakrotny onclick, czy mozliwe?
gutek84
post 2.03.2008, 18:47:19
Post #1





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 9.10.2007
Skąd: Morąg

Ostrzeżenie: (0%)
-----


Mam obrazek na stronce. <img src="img/a1.png" onclick="src='a2.png'"> i chcialbym zeby przy kolejnym przycisnieciu src="a3.png" i tak dalej. ondblclick odpada!
prosze o pomoc
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gutek84
post 2.03.2008, 22:08:18
Post #2





Grupa: Zarejestrowani
Postów: 116
Pomógł: 4
Dołączył: 9.10.2007
Skąd: Morąg

Ostrzeżenie: (0%)
-----


znalazlem cos takiego na tym forum:
  1. <script language="JavaScript">
  2. function ChangeImg( new_src )
  3. {
  4. document.images.change.src = new_src;
  5. }
  6. </script>
  7. <img id="change" name="change" src="zdjecie1.jpg"><br />
  8. <a onClick="ChangeImg( 'zdjecie1.jpg' )"> 1
  9. </a> <br />
  10. <a onClick="ChangeImg( 'zdjecie2.jpg' )" > 2
  11. </a> <br />
  12. <a onClick="ChangeImg( 'zdjecie3.jpg' )" > 3
  13. </a> <br />

to dziala z tym ze chce uzyskac inny efekt

wiec funkcje zmienilem na podobna, tylko ztym jak podpowiada kolega bim2.

  1. function ChangeImg()
  2. {
  3. zm=zm+1;
  4. document.images.change.src = 'img/a'+zm+'.png';
  5. }
  6.  
  7. .
  8. .
  9. .
  10. <img id="change" name="change" src="img/a1.png" onClick="ChangeImg()">


i jezeli wpisze na sztywno ...src='img/a2.png' to dziala elegancko. a jezeli mam tak jak w funkcji powyzej to obrazki mi sie nie zmieniaja. Problem tkwi jak sie domyslam ze zmienna zm.
jak to zrobic?

Ten post edytował gutek84 2.03.2008, 22:09:57
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:23