[PHP][Java Script] Formularz |
[PHP][Java Script] Formularz |
19.08.2008, 18:22:03
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.08.2008 Ostrzeżenie: (0%) |
Witam!
Muszę zrobić formularz na stronę. Znajduje się on w zakładce "Zgłoszenie". Odnośnie niego mam 2 pytania: 1.Chciałabym, aby po wybraniu kursu z pierwszej listy wyboru, w drugiej (termin) pojawiły się odpowiednie daty (do każdego kursu są inne terminy). Jak mogłabym uzyskać taki efekt? 2.W zakładce "Terminy kursów" pod terminami każdego z kursów jest odnośnik "Weź udział" do strony z formularzem. Czy dałoby się sprawić, że po kliknięciu na taki odnośnik pod odpowiednim kursem jego nazwa automatycznie zaznaczy się w formularzu? Z góry dziękuję za pomoc! |
|
|
19.08.2008, 18:33:05
Post
#2
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 7 Dołączył: 8.12.2003 Skąd: Andrychów Ostrzeżenie: (0%) |
Musisz poczytać o obsłudze formularzy w JS. Polecam google.pl jest tam mnóstwo informacji na ten temat.
-------------------- adminvps.pl
|
|
|
19.08.2008, 18:55:10
Post
#3
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 10 Dołączył: 17.01.2008 Ostrzeżenie: (0%) |
AD.2
jeżeli link na kocu będzie miał &kurs=md to zaznaczona będzie opcja 1 jeżeli link na kocu będzie miał &kurs=ddz to zaznaczona będzie opcja 2 jeżeli link na kocu będzie miał &kurs=ak to zaznaczona będzie opcja 3 jeżeli link na kocu będzie miał &kurs=eft to zaznaczona będzie opcja 4 jeżeli link na kocu będzie miał &kurs=twk to zaznaczona będzie opcja 5 Ten post edytował Trojan 19.08.2008, 18:58:26 |
|
|
20.08.2008, 11:20:03
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.08.2008 Ostrzeżenie: (0%) |
Dziękuję bardzo za pomoc, dokładnie o to mi chodziło! Co do pierwszego to wiem, że muszę zrobić tablice w JS. Tylko co dalej? Może rzeczywiście coś w goolge jeszcze znajdę...
|
|
|
20.08.2008, 13:16:18
Post
#5
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 10 Dołączył: 17.01.2008 Ostrzeżenie: (0%) |
najpierw musisz nadać ID komórce w którą ma modyfikować JS aby mógł ją znaleźć.
Teraz trzeba napisać funkcje która będzie wpisywać do tej komórki odpowiednie opcje w zależności od zaznaczonego kursu
funkcja sprawdza jaka opcja jest zaznaczona w <select> 'document.getElementById("nazwa").value' następnie na podstawie tej informacji wpisuje do komórki odpowiednią listę wyboru: document.getElementById('termin_td').innerHTML='nowa lista wyboru' Teraz tylko trzeba odpalać funkcję gdy ktoś zmienia kurs oraz na początku gdy strona jest wczytywana. W tym celu znacznik <body> zmieniamy na: <body onload="jakiedaty();"> - wywołanie funkcji po wczytaniu strony oraz listę wyboru na: <select name="kurs[]" size="5" id="nazwa" onchange="jakiedaty();"> - wywołanie funkcji przy zmianie opcji kursu Mam nadzieje ze pomogłem i liczę na to ze będziesz w stanie napisać już coś podobnego samodzielnie (lub z pomocą google ) Ten post edytował Trojan 20.08.2008, 13:26:59 |
|
|
22.08.2008, 10:34:04
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 19.08.2008 Ostrzeżenie: (0%) |
Dziękuję, bardzo mi pomogłeś. Samodzielnie chyba jeszcze nie dam rady takich rzeczy wymyślać, ale z googlem kto wie Dzięki raz jeszcze, pozdrawiam!
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.05.2024 - 14:31 |