Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][js] ankieta
Forum PHP.pl > Forum > Przedszkole
gulgul
Witam,
szukalem troche informacji, ale nie znalazlem tego co mnie interesuje
wiec

chcialbym by na stronie wyswietlany bylby element: "list/menu" z 3 opcjami: brak, kobieta, meżczyzna
i teraz bez przeładowania strony chciałbym by po zaznaczeniu któregoś z elementów odkryła się odpowiednia ankieta.
Czyli przy "brak" jest tylko na stronie element "list/menu", po wybraniu "kobieta" -> odkryły się tylko 2 pola input, a po wybraniu "mężczyzna" -> odkryły się tylko 2 potla combobox

wiem, że potrzebny jest tu JS, ale zbytnio nie potrafię się tym posługiwać

dodatkowo chciałbym, by ten skrypt był tak rozszerzony, by w przyszłości można było ukrywać/pokazywać jakieś inne treści zagłębione np. po naciśnięciu jakiegoś linku

z góry dzięki

widzę, że nikt nie jest w stanie mi pomóc

może tylko niech mi ktoś da radę nt. pierwszego problemu tzn, by bez przeładowania strony wybierając z list/menu wyświetliło mi sięcoś odpowiedniego
Grzyw
Możesz zrobić to na przykład tak:
  1. <script language="javascript">
  2. function wybrano(index)
  3. {
  4. if (index==1) document.getElementById('ukryj').style.display='none';
  5. else if (index==0) document.getElementById('ukryj').style.display='block';
  6. }
  7. <select name="wybor" id="wybor" onchange="wybrano(this.selectedIndex);">
  8. <option>Wybór z indeksem 0</option>
  9. <option>Wybór z indeksem 1</option>
  10.  
  11. <div id="ukryj">BLABLABLA</div>


Coś w tym stylu. Pokombinuj smile.gif



****************
Sorry, zrobiłem błąd wcześniej. Teraz powinno działać
gulgul
to niestety nie działa:/
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.