Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> onclick i wstawienie obrazka
cornholio666
post
Post #1





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


witam!
mam takie cos:

pole typu checkbox
  1. <input type="checkbox" name="go" onclick='go()'>


chcialbym zeby po zaznaczeniu pola wywolala sie funckja go() ktora wstawi obrazek na stronie w odpowiednim miejscu do wstawiania obrazka uzywam
  1. <div STYLE="position:absolute; left:326; top:332; visibility: inherit;
  2. overflow: visible;">
  3. <img src="dioda2.jpg">
  4. </div>


i chcialbym zeby na stronie sie nic nie zmienilo poza wstawionym obrazkiem. Aha i jak sie do to po odznaczeniu tego przycisku obrazek znikal
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kuziu
post
Post #2





Grupa: Zarejestrowani
Postów: 743
Pomógł: 0
Dołączył: 11.11.2003
Skąd: Toruń

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


  1. <script language='JavaScript'>
  2. var tak = new Array(4);
  3.  
  4. function go(numer){
  5. if(tak[numer] != 1){
  6. if(numer==1){
  7. obrazek1.innerHTML="<img src='dioda2.jpg'>";
  8. tak[numer]=1;
  9. }
  10. if(numer==2){
  11. obrazek2.innerHTML="<img src='dioda2.jpg'>";
  12. tak[numer]=1;
  13. }
  14. if(numer==3){
  15. obrazek3.innerHTML="<img src='dioda2.jpg'>";
  16. tak[numer]=1;
  17. }
  18. }else{
  19. if(numer==1){
  20. obrazek1.innerHTML="";
  21. tak[numer]=0;
  22. }
  23. if(numer==2){
  24. obrazek2.innerHTML="";
  25. tak[numer]=0;
  26. }
  27. if(numer==3){
  28. obrazek3.innerHTML="";
  29. tak[numer]=0;
  30. }
  31. }
  32. }
  33.  
  34. <input type="checkbox" name="go" onclick='go(1)'>
  35. <input type="checkbox" name="go" onclick='go(2)'>
  36. <input type="checkbox" name="go" onclick='go(3)'>
  37. <br>
  38. Pierwszy: <span id='obrazek1'></span><br>
  39. Drugi: <span id='obrazek2'></span><br>
  40. Trzeci: <span id='obrazek3'></span>


Napewno można to ładniej napisać ... te if'y zastąpić CASE'em ale tak czy siak działa ;]
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 22:43