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
LBO
post
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

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


Przeanalizuj to:
  1. <script language="javascript">
  2. var zmienna = 'zmienna';
  3.  
  4. function function1() {
  5. alert('function1: ' + zmienna);
  6. };
  7.  
  8. function function2() {
  9. alert('function2: ' + zmienna);
  10. };
  11. function1();
  12. function2();
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: 8.10.2025 - 10:20