![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 13.10.2004 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Strona jest oparta o ramki. RAMKA_1 zawiera odpowiednie informacje pobierane z bazy itp. i link przesyłający odpowiednie zmienne do formularzy w RAMKCE_2: Pierwszy problem to taki, że chciałbym aby po kliknięciu na link w RAMCE_1, kursor skoczył odrazu do pierwszego pola formularza do RAMKI_2. Teraz w RAMCE_2 pojawia się formularz gdzie wpisujemy odpowiednie dane i przesyłamy je spowrotem do RAMKI_1. I tu mam drugi problem ... mianowicie chciałbym aby po kliknięciu SUBMIT i przesłaniu danych do RAMKI_1, w RAMCE_2 wyczyściły się pola formularza i kursor stanął w pierwszym polu. -------------------------------------------------- Przyznaje się bez bicia (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) , że z JavaScriptu nie korztystam za często, a nawet bardzo żadko, dlatego też zwracam się do was z prośbą o pomoc ... Dzięki wielkie ... pa |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Jeśli po klinięciu na link ramka_2 jest przeładowywana to najprościej dać w body tej ramki:
a żeby po wysłaniu formularza został on wyczyszczony dodaj do niego:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 24.05.2004 Skąd: krakow Ostrzeżenie: (10%) ![]() ![]() |
a co jest odpowiedzialne za to w ktorym polu formularza jest polozony kursor?
Chce u siebie tak zrobic aby po wejsciu na strone kursor pojawial sie w polu formularza tam gdzie podaje sie login... (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Za pomocą funkcji focus() możesz ustawić który element formularza ma być w danej chwili aktywny, więć jeśli chcesz aby kursor pojawiał się w inpucie do logowania to robisz tak jak podałem powyżej:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 13.10.2004 Skąd: Świnoujście Ostrzeżenie: (0%) ![]() ![]() |
1 część:
działa rewelacyjnie ... dzięki natomiast druga część:
niestety nie zdaje egzaminu ... w chwili wciśnięcia SUBMIT zostaje wyczyszczone pole nazwa_pola i przesłane (puste) do ramka1.php |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
No racja, czyści formularz przed wysłaniem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
To zrób tak, w ramce pierwszej jak już odczytasz dane z formularza z ramki pierwszej wyskocz z php i daj taki kod: Kod parent.ramka2.document.getElementById('nazwa_formularza').reset() a ten kod reagujący na onsubmit w formularzu wyrzuć. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 17:08 |