Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Javascript] Zmiana obrazka i checkboxa z przekazaniem zmienych - beginner ;-)
messmaker
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 5
Dołączył: 5.12.2008

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


Jakiś czas temu pytałem o przekazywanie zmiennych do funkcji w JS, coś pokleiłem ale za chiny nie chce mi to działać tak jak powinno. Oto kod:

  1. <script type="text/javascript">
  2. function changePic(item,icon){
  3. if ('c' + item.checked){
  4. document.'i' + item.src="icon + '_c'.gif";
  5. }else{
  6. document.'i' + item.src="icon + '_u'.gif";
  7. }
  8. }</script>
  9. </head>
  10. <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
  11. <form name="form1" method="post" action="">
  12. <img src="5_u.gif" name="i1">
  13. <input type="checkbox" name="c1" value="checkbox" onClick="changePic(1,5);">
  14. </form>
  15. </body>


Mam nadzieję, że w miarę czytelny. Można prosić o pomoc?

Ten post edytował messmaker 23.03.2009, 15:17:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
messmaker
post
Post #2





Grupa: Zarejestrowani
Postów: 106
Pomógł: 5
Dołączył: 5.12.2008

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


Wkleiłem i coś już się zaczęło dziać, ale po kliknięciu w czekboks zmienia src obrazka na icon%20+%20'_c'.gif (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)
Go to the top of the page
+Quote Post
skowron-line
post
Post #3





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(messmaker @ 23.03.2009, 15:27:37 ) *
Wkleiłem i coś już się zaczęło dziać, ale po kliknięciu w czekboks zmienia src obrazka na icon%20+%20'_c'.gif (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif)

%20 to spacja.

żebyś się nie głowił

Kod
"icon + '_u'.gif";

na
Kod
icon + '_u'.gif";


Ten post edytował skowron-line 23.03.2009, 15:30:17
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: 29.12.2025 - 16:02