Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] ponowne wywołanie funkcji
Zyryx
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 3.06.2006
Skąd: Gdynia

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


Mam problem z JS. JS używam do walidacji formularza. Kiedy klikam w przycisk wyślij z onclick="check();" wprowadzone wartości są sprawdzane czy są poprawne. Jeśli nie przerywane jest wysyłanie formularza i wyświetlone zostają stosowne komunikaty.
No i tu tkwi problem. Jeśli wyśle go za pierwszym razem wszystko jest wykonywane i sprawdzane. Komunkaty zostają wyświetlone. Następnie kiedy kilkam ponownie wyślij funkcja check() nie zostaje już wykonana, a formularz zostaje wysłany.
Czy ktoś wie jak można tego uniknąć??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Skonstruuj funkcję tak aby zwracała true lub false. Następnie wywołuj ją w atrybucie onsubmit formularza.
  1. <form action=" " method="post" onsubmit="return check()">
Go to the top of the page
+Quote Post
Zyryx
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 3.06.2006
Skąd: Gdynia

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


dobra zadziałało, ale mam jeszcze jeden problem. Jak można w JS usunąć utworzony obiekt żeby można go było później jeszcze raz utworzyć??
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: 25.08.2025 - 05:52