Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> onclick w funkcji
imosek8
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 26.08.2013

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


Witam! Mam mały problem, otóż, próbuję zrobić coś takiego...

  1. <script language="JavaScript">
  2. function showelement(id)
  3. {
  4. alert("get.ElementById('id').style.display = this.checked ? 'block' : 'none'");
  5. }


i potem w kodzie daje:

  1. <input type="radio" name="xxx" onclick="java script:showelement(coach);" />


coach to id div'a, który ma zostać wyświetlony po naciśnięciu. Mam parę takich div'ów, dlatego takie ujęcie w funkcji byłoby dla mnie wygodne. Jestem początkujący, więc nie wiem co tu robię źle, że to nie działa..;/ bo jak dam kod w onclick z alertu to działa....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
WiruSSS
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 7
Dołączył: 3.02.2007

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


Jezeli już musisz to robić w ten sposób to wystarczy:

  1. <input type="radio" name="xxx" onclick="showelement('coach');" />


ale sugerowałbym przenieść cały JS do osobnego pliku. Można by nadać name inputów odpowiednie do id checkboxów i przeskanować wszystkie inputy (lub jeśli chcesz ograniczyć to nadać jakąś klasę tym co mają być przeszukwiane) i tam podpiąć zdarzenia.

Ten post edytował WiruSSS 27.08.2013, 00:26:01
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: 18.10.2025 - 08:56