Formularz
| ciemny | 25.03.2008 17:49:57 | |
![]() | Witam! Mam problem za zrobieniem formularza. Mam 3 pola Pierwsze jest to rozwijalna lista z której wybiera się płeć. Drugie i trzecie pole to zwykłe zwykłe tekstowe. Chciałbym zrobić tak aby w zależności którą opcje wybierze się z listy rozwijalnej (kobiete czy mężczyznę) wyświetlało się raz 1 a raz drugie pole tekstowe a nie oba naraz. Bardzo proszę o pomoc! Z góry dziękuję! | |
| adi90 | 25.03.2008 18:35:00 | |
![]() | Cześć, najłatwiej zrobić to chyba z wykorzystaniem javascriptu. Ustalasz id dla select np. 'wybieralka' a dla pól id np. 'tekstowe1' i 'tekstowe2'. Teraz zdarzenie na polu select onchange niech wywołuje skrypt w rodzaju:
if(document.getElementById('wybieralka').value == 'kozak')
{
document.getElementById('tekstowe1').style.display = 'block';
document.getElementById('tekstowe2').style.display = 'none';
}
if(document.getElementById('wybieralka').value == 'kozaczka')
{
document.getElementById('tekstowe1').style.display = 'none';
document.getElementById('tekstowe2').style.display = 'block';
}
Nie sprawdzałem czy działa ale nawet jak nie to masz już konspekt:) | |

