Sprawdzanie formularzy

Dział poświęcony JavaScriptowi - tworzeniu dynamicznym stron WWW.

Sprawdzanie formularzy

Postprzez bielu000 » piątek, 10 czerwca 2011, 21:32

witam mam problem z funkcją która ma sprawdzać czy pola formularza są puste, tzn sprawdza (na razie tylko do maila) ale po sprawdzeniu i tak formularz zostaje wysłany
Oto kod
Kod: Zaznacz cały









<center> Wypełnij wszystkie wymagane pola i wci&#347nij przycisk wy&#347lij </center><br /><br /><br />
<table align="left" style="margin-left: 25px;">




<form name="formularz" method="post" action="index.php?go=pages/contact" onsubmit="sprawdz()">
<script language="javascript">
function sprawdz(){
if(document.formularz.email.value==""){
alert("Wypełnij pole");
return false;
}
return true;
}
</script>



<tr>
    <td>Email: </td>
    <td><input name="email" type="text" /></td>
</tr>

<tr>
    <td>Imię i nazwisko: </td>
    <td><input name="name_surname" type="text" /></td>
</tr>
<tr>
    <td>Wiadomo&#347ć: </td>
    <td><textarea name="message" cols="35"></textarea></td>
</tr>

<tr>
    <td colspan="2" align="right"><input type="submit" value="Wy&#347lij"  /></td>
</tr>



</form>

</table>


<br /><br /><br />







bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Sprawdzanie formularzy

Postprzez Morfidon » piątek, 10 czerwca 2011, 21:55

Hej,

Powinno być:

Kod: Zaznacz cały
onsubmit="return sprawdz()"
Morfidon
Administrator
Administrator
 
Posty: 593
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48

Re: Sprawdzanie formularzy

Postprzez bielu000 » piątek, 10 czerwca 2011, 22:01

Hehe jak zwykle szybka i konkretna odpowiedz :P
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Sprawdzanie formularzy

Postprzez bielu000 » piątek, 10 czerwca 2011, 22:23

a można robić onsubmit do np 2 funkcji ?
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Sprawdzanie formularzy

Postprzez Morfidon » piątek, 10 czerwca 2011, 22:26

Co przez to rozumiesz.
Morfidon
Administrator
Administrator
 
Posty: 593
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48

Re: Sprawdzanie formularzy

Postprzez bielu000 » piątek, 10 czerwca 2011, 22:31

Cos takiego np: onsubmit="Funkcja_pierwsza" onsubmit="funkcja_druga"
Już sobie poradziłem bo jedną wywołałem przez onsubmit a drugą przez onClick
ale tak z ciekawości pytam
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54

Re: Sprawdzanie formularzy

Postprzez Morfidon » piątek, 10 czerwca 2011, 22:50

Kod: Zaznacz cały
onsubmit="first_function(); return second_function();"


return ma być ostatnie.
Morfidon
Administrator
Administrator
 
Posty: 593
Dołączył(a): wtorek, 5 sierpnia 2008, 21:48

Re: Sprawdzanie formularzy

Postprzez bielu000 » piątek, 10 czerwca 2011, 23:04

ok dzieki :p
bielu000
Bywalec
Bywalec
 
Posty: 56
Dołączył(a): piątek, 8 maja 2009, 14:54


Powrót do JavaScript

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

cron