Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Java][CSS]powtarza 2 razy funkcję
neo1986kk
post
Post #1





Grupa: Zarejestrowani
Postów: 561
Pomógł: 3
Dołączył: 2.02.2009

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


  1.  
  2. echo '<div class="friendAddK" id="check'.$row[0].'" style="position: relative; background:none;">';
  3. echo '<label onclick="Fcheck('.$row[0].');" style="display: block; width: 100px; height: 100px; cursor: pointer; position: relative; z-index: 9;"><input type="checkbox" name="friendOnK[]" ></input></label>';
  4.  
  5.  



javascript
  1. function Fcheck(check)
  2. {
  3.  
  4. alert('sprawdz');
  5.  
  6.  
  7. div=document.getElementById('check'+check);
  8. if(div.style.background=='none repeat scroll 0% 0% transparent')
  9. {
  10. div.style.background='#002348';
  11. }
  12. else div.style.background='none repeat scroll 0% 0% transparent';
  13. }
  14.  


i jest tak, że jak kliknę to 2 x pojawia sie alert i oczywiście nie zmienia się kolor tła, chociaż jakieś pół godziny temu to działało.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Valdi_B
post
Post #2





Grupa: Zarejestrowani
Postów: 107
Pomógł: 30
Dołączył: 19.02.2011
Skąd: Warszawa

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


Alert się pojawia, więc jest o tyle dobrze, że funkcja się wywołuje.
Pozostaje tylko pytanie: jakie jest tło.
Dorzuć to tło do alertu - powinno się wyjaśnić.
Ew. zamiast jednego alertu przed if'em daj 2 jeden alert po if, a drugi (nieco inny) po else.
Zwykle tak właśnie się śledzi wątpliwe przypadki chodzenia JS.
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: 18.10.2025 - 02:55