eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwPytanie początkującego - parametry do funkcji JavascriptRe: Pytanie początkującego - parametry do funkcji Javascript
  • Data: 2011-05-21 15:48:31
    Temat: Re: Pytanie początkującego - parametry do funkcji Javascript
    Od: Szyk <s...@o...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    [Odpowiadam tylko dlatego, że chwilowo miałem ręce zajęte ciastkiem i
    jedyne co mogłem to się przyglądać ekranowi na którym akurat miałem tą
    wiadomość.] 8O

    Problem polega na tym, że do obsługi zdażenia onClick podaje się funkcję
    bez parametrów. Gdybyś znał asembler czy C było by Ci to łatwiej
    zrozumieć gdyż jest to prosta analogia do adresu/wskaźnika do funkcji.
    Chodzi o to, że do Button::onClick przechowuje sam wskaźnik do funkcji
    zaś Ty chcesz wywołaś funkcję z danym parametrem. Sam przyznasz, że
    przekazanie wskaźnika do funkcji (info o tym jaka funkcja ma być
    wywołana) to coś innego niż jej wywołanie.

    Jak chcesz użyć jakichś danych w tej funkcji, to musisz je zadeklarować
    jako globalne.
    czyli coś w stylu:

    // definiujesz zmienną
    var gZmienna = "2/2011/R";

    // tu przypisujesz functionOnClick() do buttona (pominąłem)

    function functionOnClick()
    {
    // tu się dorywasz do gZmienna
    }


    Innym sposobem jest zdefiniowanie "na sztywno" stałej w funkcji.

    function functionOnClick()
    {
    var gZmienna = "2/2011/R";
    // tu robisz coś ważnego z gZmenna
    }



    To tak na moją logikę. I jak by co to nie robię na co dzień w JS.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: