Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Reset
kapral
post
Post #1





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 5.03.2005

Ostrzeżenie: (20%)
X----


Mam na stronie formularz z kilkoma polami i dwa przyciski: wyślij i wyczyść.
Jeśli ktoś wyśle formularz nie wypełniając wszystkich pól to zwracam mu komunikat ze nie wypełnił jakiegoś pola.
Wówczas te pola które wypełnił wstawiam fo pół za pomocą: value="".
I tu pojawia sie problem ponieważ przycisk wyszczyść nie działa do pól w których jest value.
Czy można to jakoś rozwiązać?
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Przycisk Reset w rzeczywistości nie kasuje zawartości formularza tak jak się to wydaje wielu osobom, ale jak jego nazwa wskazuje - resetuje go.
Co oznacza że on przywraca wartości początkowe wszystkich pól, jeśli mialeś coś w value to nie zostanie to usunięte.

Musisz napisać sobie funkcję, która po naciśnięciu Reset lub innego przycisku, który będzie funkcjonował zamiast niego, "przeleci" wszystkie pola formularza i ustawi im value na zero (ciąg pusty).
Go to the top of the page
+Quote Post
shpyo
post
Post #3





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Michał, po co pisać?
Robisz sobie przycisk z akcją onClick i wpisujesz form.reset(); (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
  1. <input type="text"><br />
  2. <input type="text"><br />
  3. <input type="text"><br />
  4. <input type="text"><br />
  5. <input type="button" onClick="form.reset()" value="reset"><br />
  6. </form>
Go to the top of the page
+Quote Post
ghostrider
post
Post #4





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 30.09.2005
Skąd: k-rk

Ostrzeżenie: (0%)
-----


trzeba napisać funckcje, która przywróci wartości wejsciowe, a nie te które znalały się tam poprzec value="<?= $user_input ?>"
Go to the top of the page
+Quote Post
kapral
post
Post #5





Grupa: Zarejestrowani
Postów: 208
Pomógł: 0
Dołączył: 5.03.2005

Ostrzeżenie: (20%)
X----


Kombinuje i nic mi nie wychodzi z waszych podpowiedzi - może jakiś przykładzik ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 08:52