Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem ze zdarzeniem onsubmit formularza
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kodif
Witam,

mam problem z formularzem, a konkretnie z obsługą zdarzenia onsubmit.

mam formularz, w którym chcę wykorzystać własny element do wysyłki formularza. I tu się zaczynają schody - formularz wysłany przez standardowy button wywołuje onsubmit, ale już przez mój element nie i formularz od razu przeskakuje do action

Kod
<form name="test" onsubmit="return sprawdz();" method="post" action="dalej.php">
.....
<input id="sub" name="sub" type="submit" value="Wyślij"/>                /* działa onsubmit */
<a href="#1" onClick="java script:document.test.submit()">Wyślij</a>  /* tu już nie działa */


Jak zrobić żeby w obu przypadkach zostało wywołane onsubmit??
zend
Jeśli sprawdz(); będzie zwracać false to dane nie zostaną wysłane
kodif
Nie w tym rzecz. Chodzi o to że sprawdz(); nie zwraca nic w drugim przypadku, dane są ZAWSZE wysyłane..
nawet wtedy kiedy nie powinny
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.