Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] formularz z dodatkowymi polami
Forum PHP.pl > Forum > Przedszkole
agataperz
Witam,

mam pytanie możecie mi pomóc przy tworzeniu formularza.
Chodzi mi o to że jak ktoś kliknie chceckboxa to pokazuje się poniżej checkboxa dodatkowe pola textowe do wypełnienia a pozostałe chceckboxy przesuwają się jeszcze niżej.

Niestety nawet nie wiem jak do tego się zabrać i czego tak właściwie mam szukać.
Możecie mnie jakoś naprowadzić ażebym mogła znaleźć jakieś przykłady i je odpowiednio zmodyfikować?

Z góry dzięki za pomoc.
sada
Tylko jQuery
lobopol
Oczywiście do zrobienia w gołym js i innych frameworkach. Ale w jQuery możesz to zrobić na kilka sposobów. Najprostszym jest zmiana wartości display ukrytego bloku z inputem przy zdarzeniu. coś na zasadzie
[JAVASCRIPT] pobierz, plaintext
  1. $('#id_checkboxa').click(funtion(){
  2. if($(this).is(':checked')){//zaznaczone to dalej pokarz bądź stwórz element
  3.  
  4. } else{ //odznaczone trza ukryć bądź skasować element
  5.  
  6. }
  7. })
[JAVASCRIPT] pobierz, plaintext

Z głowy pisane więc niekoniecznie będzie działać w if/elsa wstawiasz albo odkrywanie/ukrywanie schowanego pola input albo tworzenie/kasowanie nowego inputa
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.