Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Powtarzające się zmienne, jak ich uniknąć
kwiateusz
post
Post #1


Admin Techniczny


Grupa: Administratorzy
Postów: 2 072
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




Witam

Z nudów piszę sobie skrypcik (proszę zwrócić uwagę że uczę się js (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) i powtarzaja mi sie zmienne w 2 funcjach i teraz pytanko do was jak zrobić aby to się nie powtarzało (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Poniżej kod :

  1. function PokazUkryj()
  2. {
  3. var pasek=$('pasek');
  4. var tresc=$('tresc');
  5. var img= pasek.childNodes[0];
  6.  
  7. pasek=pasek.getElementsByTagName('span')[0];
  8.  
  9. if (tresc.style.display == 'block' || my_getcookie('hide')==0)
  10. {
  11. tresc.style.display='none';
  12. pasek.innerHTML='Pokaż';
  13. img.src='exp_minus.gif';
  14. my_setcookie('hide',1);
  15. }
  16. else
  17. {
  18. tresc.style.display='block';
  19. pasek.innerHTML='Schowaj';
  20. img.src='exp_plus.gif';
  21. my_setcookie('hide',0);
  22. }
  23. }
  24.  
  25.  
  26. function check()
  27. {
  28. if(my_getcookie('hide')==1)
  29. {
  30. var tresc=$('tresc');
  31. var pasek=$('pasek');
  32. var img= pasek.childNodes[0];
  33. img.src='exp_minus.gif';
  34. tresc.style.display='none';
  35. pasek.childNodes[1].innerHTML='Pokaż';
  36. }
  37. }


chodzi mi dokladnie o
  1. var tresc=$('tresc');
  2. var pasek=$('pasek');
  3. var img= pasek.childNodes[0];


Z góry dzięki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował kwiateusz 11.07.2006, 00:42:23
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kwiateusz
post
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 072
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




heh (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) dzięki za pokazanie błędu więc musze to do body wsadzić aby zaradzić mojemu problemowi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) jeszcze raz dzięki

@siemakuba jak już tak ładnie tłumaczysz to wyjaśniłbyś mi jak to jest z zasięgiem funkcji?

np. mam jakas funkcje w head pomiedzy <script /> i czy bedzie ona widoczna w body pomiędzy <script /> oraz czy wyżej wymieniona funkcja $() zadziała w zdarzeniach typu onclick ?
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: 6.10.2025 - 17:00