eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwJS - problem z klikaniem w FF
Ilość wypowiedzi w tym wątku: 5

  • 1. Data: 2011-03-31 13:51:06
    Temat: JS - problem z klikaniem w FF
    Od: Marek <b...@e...com>

    Witam,

    Mam następujący kod:

    <div id="test" onClick="costam(parametry)">

    W JS pod FF nie działa kod:

    obj=document.getElementByID("test");
    obj.click();

    Funkcja click nie jest dostępna. Czy wiecie dlaczego i jak to obejść?


  • 2. Data: 2011-03-31 15:00:44
    Temat: Re: JS - problem z klikaniem w FF
    Od: Peter May <p...@o...pl>

    W dniu 31-03-2011 15:51, Marek pisze:
    > Witam,
    >
    > Mam następujący kod:
    >
    > <div id="test" onClick="costam(parametry)">
    >
    > W JS pod FF nie działa kod:
    >
    > obj=document.getElementByID("test");
    > obj.click();
    >
    > Funkcja click nie jest dostępna. Czy wiecie dlaczego i jak to obejść?

    A co chcesz osiągnąć przez powyższe działanie? Bo na razie to nijak Ci
    nie zadziała, ponieważ w obiekcie obj nie masz zadeklarowanej metody
    click. Co innego, gdybyś zrobił tak:

    obj=document.getElementByID("test");
    obj.click = function(params){ i tu twój kod };

    obj.click(); // teraz działa

    --
    Peter


  • 3. Data: 2011-03-31 19:44:44
    Temat: Re: JS - problem z klikaniem w FF
    Od: Marek <b...@e...com>

    Dnia Thu, 31 Mar 2011 17:00:44 +0200, Peter May napisał(a):

    >
    > A co chcesz osiągnąć przez powyższe działanie? Bo na razie to nijak Ci
    > nie zadziała, ponieważ w obiekcie obj nie masz zadeklarowanej metody
    > click. Co innego, gdybyś zrobił tak:
    >
    > obj=document.getElementByID("test");
    > obj.click = function(params){ i tu twój kod };
    >
    > obj.click(); // teraz działa

    Ano chciałbym zasymulować kliknięcie na pierwszym elemencie galerii. JS po
    załadowaniu się strony WWW wyłapuje pierwszy DIV z całej galerii i klika na
    nim.

    Ponadto zapewniam Cię, że pod IE to zadziała bez definiowania click() ;-)


  • 4. Data: 2011-03-31 21:04:14
    Temat: Re: JS - problem z klikaniem w FF
    Od: Peter May <p...@o...pl>

    W dniu 31-03-2011 21:44, Marek pisze:
    > Dnia Thu, 31 Mar 2011 17:00:44 +0200, Peter May napisał(a):
    >
    >>
    >> A co chcesz osiągnąć przez powyższe działanie? Bo na razie to nijak Ci
    >> nie zadziała, ponieważ w obiekcie obj nie masz zadeklarowanej metody
    >> click. Co innego, gdybyś zrobił tak:
    >>
    >> obj=document.getElementByID("test");
    >> obj.click = function(params){ i tu twój kod };
    >>
    >> obj.click(); // teraz działa
    >
    > Ano chciałbym zasymulować kliknięcie na pierwszym elemencie galerii. JS po
    > załadowaniu się strony WWW wyłapuje pierwszy DIV z całej galerii i klika na
    > nim.
    >
    > Ponadto zapewniam Cię, że pod IE to zadziała bez definiowania click() ;-)

    Czy chodzi o to?

    http://www.guahanweb.com/2010/03/02/how-to-manually-
    trigger-events-in-javascript/

    --
    Peter


  • 5. Data: 2011-04-01 09:12:36
    Temat: Re: JS - problem z klikaniem w FF
    Od: Marek <b...@e...com>

    Dnia Thu, 31 Mar 2011 23:04:14 +0200, Peter May napisał(a):


    >
    > Czy chodzi o to?
    >
    > http://www.guahanweb.com/2010/03/02/how-to-manually-
    trigger-events-in-javascript/

    Sprytne podejście! Działa :-)

    Dziękuję.

strony : [ 1 ]


Szukaj w grupach

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: