Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Przekazywanie zmiennych
Ryder
post 5.11.2009, 13:31:28
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 1
Dołączył: 5.01.2008

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


Witam

Mam taki problem

Wywołuje funkcje
Kod
window.onload = initCatListID('formaddarticle');


Funkcja
Kod
function initCatListID(id) {
        var form = document.forms[id];
        initListGroup('categories', form.cat1, form.cat2, form.cat3);
      }



Funkcja nie działa poprawnie


Gdy zamiast document.forms[id] ustawiam na sztywno id formularza to działa jak należy

Kod
var form = document.forms["formaddarticle"];


i wywołuje funkcje bez parametru to działa

Kod
window.onload = initCatListID;


Ten post edytował Ryder 5.11.2009, 13:41:56
Go to the top of the page
+Quote Post
erix
post 6.11.2009, 18:38:13
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Funkcję w ten sposób możesz wywołać jedynie bez parametrów.

Jeśli chcesz jakiś podać, to wówczas skorzystaj z dodatkowej funkcji anonimowej:
[JAVASCRIPT] pobierz, plaintext
  1. window.onload = function(){
  2. funkcjaDoOdpalenia('parametr');
  3. }
[JAVASCRIPT] pobierz, plaintext


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 14:24