![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 0 Dołączył: 14.06.2003 Skąd: Tomaszów Lubelski/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Mam w formularzu pola w ukrytym div'ie. Po kliknieciu na checkbox formularze pola sie pojawiaja (onclick w checkbox). Wszystko dziala do momentu, kiedy np. checkbox bedzie defaultowo zaznaczony. W tym momencie aby pojawily sie ukryte pola trzeba odznaczyc checkbox. Jak to obejsc?
Kod JS:
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 853 Pomógł: 25 Dołączył: 27.08.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
proponowałbym coś w tym stylu
Kod <input id="message_trigger" type="checkbox" checked="checked" onclick="divonchecked(this,'message');"/> check<br/>
<div id="message" style="display:none">Message</div> <script> function divonchecked(checkbox,id) { if(checkbox.checked) { document.getElementById(id).style.display="block"; } else { document.getElementById(id).style.display="none"; } } divonchecked(document.getElementById('message_trigger'),'message'); // musi być wykonane przy ładowaniu, aby wziąć pod uwagę czy checkbox zaznaczony czy też nie </script> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 18:51 |