Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][JavaScript] Pokaż DIV jeśli checkbox jest zaznaczony + sesja
ixtab
post 26.09.2010, 18:36:51
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.09.2010

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


Witam. Mam problem ze skryptem pokazującym DIV po zaznaczeniu checkbox'a.
  1. function showMe(id) { // pokazuje i ukrywa input e-mail po kliknięciu na checkbox
  2. var obj = document.getElementById(id);
  3. if (obj.style.display=="none") {
  4. obj.style.display = "block";
  5. } else {
  6. obj.style.display = "none";
  7. }
  8. }

Wszystko jest ok. DIV pokazuje się po zaznaczeniu checkbox'a i znika po odznaczeniu. Działa to natomiast tylko do czasu kiedy w grę nie wchodzi walidacja formularza... Po wykonaniu walidacji i wyrzuceniu jakiegokolwiek błędu, sesja wczytuje dane do formularza (również status checkbox'ów). No i w ten oto sposób checbox'y są zaznaczone, a DIV'y... schowane. Dopiero po odznaczeniu checkbox'a pojawia się DIV zgodnie z akcją onclick dry.gif
Nie chciałbym rezygnować ani z chowania DIV'ów, ani z wczytywania statusu checkbox'ów, bo formularz jest dość obszerny i zachowanie porządku jest w tej sytuacji jest dla mnie bardzo ważne.
Jakieś pomysły na rozwiniętego DIV'a po nieprawidłowym przejściu przez walidację?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:22