Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js] ponowne wywołanie funkcji
Zyryx
post 3.06.2006, 20:02:48
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ąć??


--------------------
Pozdr. Zyryx
Go to the top of the page
+Quote Post
revyag
post 4.06.2006, 18:19:06
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 4.06.2006, 19:22:21
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ć??


--------------------
Pozdr. Zyryx
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 20:19