logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[JS] JS onclick – jak wywołać funkcję obliczającą iloczyn po kliknięciu przycisku?

Alkaidek 30 Wrz 2011 11:44 2824 2
REKLAMA
  • #1 9978472
    Alkaidek
    Poziom 10  
    Posty: 58
    Pomógł: 1
    Z JS mam do czynienia od wczoraj i jest to mój pierwszy skrypt, z którym męczę się drugi dzień i nie mam pomysłów jak to zrobić... tworzę skrypt do programu i mój problem polega na tym jak wywołać funkcję za pomocą zdarzenia onclick?

    Kod: Javascript
    Zaloguj się, aby zobaczyć kod


    Kod ten działa w ten sposób iż po uruchomieniu od razu pokazuje mi sie wynik mnożenia, a ja chciałabym zrobić tak aby ten iloczyn pokazał mi się dopiero po naciśnięciu przycisku (id=licz) w input (id=iloczyn), w jaki sposób można to zrobić? przypisując dla przycisku zdarzenie onclick w ogóle nie chce zadziałać... mam nadzieję, że w miarę zrozumiale to wyjaśniłam... ;) Potrzebuje choć jakiejś podpowiedzi. Z góry dzięki.
  • REKLAMA
  • #2 9978831
    jan1996
    Poziom 24  
    Posty: 396
    Pomógł: 90
    Ocena: 15
    jeżeli dodajesz jakiś HTML przez JS i ma działać na tym obsługa zdarzeń to musisz tworzyć elementy nie przez innerHTML tylko np.
    Kod: Javascript
    Zaloguj się, aby zobaczyć kod
  • #3 10003995
    red_sky
    Poziom 2  
    Posty: 3
    Oddzielnie zrób pole/a text i przycisk w HTML'u
    dla przycisku dodaj atrybut onclick="licz()"
    do pola 1 dodaj id np. id="pole1" jeśli chcesz mieć 2 pole dodaj mu atrybut id="pole2"
    i pole wynik, dodaj atrybut np. id="wynik"

    i napisz ten kod:
    Kod: Javascript
    Zaloguj się, aby zobaczyć kod


    Kod: text
    Zaloguj się, aby zobaczyć kod

    Ale jeśli chcesz tworzyć pola w JS to tak jak post wyżej. Wg. mnie w HTML'u prościej.
REKLAMA