Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Checkbox
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
!!_:!SnAkE!:_!!
Witam, mam taki problem: jak napisac funkcję, która:

Jesli zaznaczę pole checkbox "dodatkowe opcje", odblokują mi się 23 pola typu text i jedno typu select, a jesli nie zaznacze, zostaną zignorowane czyli nie bedzie mozna ich uzupelnic i nie beda wysyłane z nich wartosci do skryptów ? Z gory dziekuje
nospor
Robisz div'a a wnim wszystkie te dodatkowe pola:
  1. <div id="dodatkowe" style="display:none;">....tutaj twoje pola.....</div>


teraz checkbox:
  1. <input type="checkbox" onchange="show(this);" > Dodatkowe pola


i kod java script:
Kod
show(ch)
{
   obj=document.getElementById('dodatkowe');
   if (ch.checked)
      obj.style.display="";
   else
     obj.style.display="none";
}
Kinool
hmm nie wiem czemu ale rozwiazane jakie podales nie dziala to pod IE sad.gif pod FF i Opera bez problemu)
nospor
faktycznie, wlasnie sprawdzilem. Durne ie nie reaguje na zdarzenie onchange. zamien na onclick w checkbox i bedzie ok.

<input type="checkbox" onclick="show(this);" > Dodatkowe pola
Kinool
wlasnie mialem napisac zeby zmienic na onclick smile.gif metoda prob i bledow doszedlem do tego smile.gif

w kazdym badz razie dzieki za szybka reakcje smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.