![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 15.03.2003 Skąd: lodz Ostrzeżenie: (0%) ![]() ![]() |
Mam formularz zalozmy:
5 x <input type='text'> wszystkie wypelnilem ale okazuje sie ze zabraklo mi jeszcze jednego pola i teraz pytanie jak dodac jeszcze jedno pole tak aby text we wczesniejszych sie nie skasowal? Zapisywanie tego do sesji,pliku,globalnych,cookies czy jeszcze gdzie odpada. Chodzi mi o modyfikowae formularza bez przeladowania strony. Wiem ze jest to mozliwe(chociazby przyciski na tym forum) ale nie bardzo wiem jak to zrobic. Any ideas? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 0 Dołączył: 22.09.2002 Skąd: Gorzów Wlkp Ostrzeżenie: (0%) ![]() ![]() |
Hej.
Mozesz to zrobic za pomoca JavaScript. Jak sam napisales sesje, cookie, pliki itd. odpadaja - wiec jesli nie te technologie - to eliminuje php - nie to forum wybrales. Co do javascript bez problemu mozesz napisas sobie fukncje ktore beda dodawaly nowe pola do formualrza, czy tez wpisywaly jakis tekst do wybranych pol. Mozesz tez ukrywac pewne rzeczy na warstwach i wyswietlac je w zaleznosci od akcji jaka podejmie user... mnostwo mozliwosci. Takie zabiegi bez przeladowywania mozesz robic tez we FLASH'u - sam AS we FLASH'u jest zblizony do JavaScript. pozdrawiam anas |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 15.03.2003 Skąd: lodz Ostrzeżenie: (0%) ![]() ![]() |
a moglbys mi przyblizyc jak w takim razie dziala to wykonywanie operacji bez przeladowania strony?Bo jezeli jest to:
-pobieranie zapisanych danych -dodanie nowego pola -przywrocenie zapisanych tekstow w stare miejsce to jednak bede musial to zrobic w php bo javy nie umiem :] |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 172 Pomógł: 0 Dołączył: 22.09.2002 Skąd: Gorzów Wlkp Ostrzeżenie: (0%) ![]() ![]() |
Hej.
Przeciez JavaScript dziala po stronie klienta - wiec w momencie kiedy klika w przycisk sumbit mozesz sobie wywolac jakas funkcje (tak jak to robisz w php) napisana w JS ktora zweryfikuje dane i np. sprawdzi warunek czy pole radio przyjelo wartosc 'doda_dodatkowe_pola' - jesli tak warunek wywola kolejna funkcje ktora z kolei wygeneruje na ukrytej warstwie dodatkowe pola i wyswietli ja. Wszystko odbedzie sie po stronie klienta bez odswiezania przegladarki. pozdrawiam anas |
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Nie to forum, za pomoca php nic nie zrobisz, bez przeladowania strony, a jesli chodzi o JS to chyba cos w stylu 'innerHtml' dobrze modyfikowalo kod strony.
-------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 15.03.2003 Skąd: lodz Ostrzeżenie: (0%) ![]() ![]() |
dobra niejako znalazlem odp. na moje pytanie
ale jest jeszcze jedno: moglbym kogos poprosic aby tak zmodyfikowal ten kod:
Aby dodatkowo w znaczniku input pojawial sie atrybut name w ktorym bedzie zawarta kolejna liczba tak aby name kazdego inputa byl unikalny? Ten post edytował SoulRipper 21.12.2004, 22:43:10 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 06:15 |