Size örnek javascript ile yaptığım form doğrulaması örneğini sunuyorum.Sitenizde istediğiniz gibi kullanabilirsiniz.Örnek kodlar aşağıdadır.Denedim düzgün çalışıyor.Güle güle kullanın.
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>Başlıksız Belge</title>
<style type="text/css">
<!--
.stil1 {font-size: 12px}
-->
</style>
<script language="javascript">
function dogrula(){
var form=document.form1
if (form.adsoyad.value=="" || form.email.value=="" || form.user.value=="" || form.sifre1.value=="" || form.sifre2.value=="" || form.yas.value==""){
alert("Lütfen boşlukları doldurunuz");
return false;
}
if (form.sifre1.value !=form.sifre2.value){
alert("Girdiğiniz şifreler birbirinden farklı");
return false;
}
if ((form.email.value.indexOf('@',0)==-1) || (form.email.value.indexOf('.',0)==-1)){
alert("Lütfen geçerli e-posta adresi giriniz");
return false;
}
if (isNaN(form.yas.value)){
alert("lütfen bu alana sayı değeri giriniz");
return false;
}
if (form.user.value.length<3 ){
alert("kullanıcı adı en az 3 karakter olması zorunludur");
return false;
}
if (form.onay.checked){
return true;
}
alert("formu gönderebilmek için kullanıcı şartlarını kabul etmeniz gerekmektedir");
return false;
}
</script>
</head>
<body>
<form action="" method="post" enctype="multipart/form-data" name="form1" onSubmit="return dogrula(this.form)">
<table width="354" border="1">
<tr>
<td width="96"><span class="stil1">Adı ve soyadı</span></td>
<td width="242"><label>
<input type="text" name="adsoyad" id="adsoyad">
</label></td>
</tr>
<tr>
<td><span class="stil1">E-mail adresi</span></td>
<td><label>
<input type="text" name="email" id="email">
</label></td>
</tr>
<tr>
<td><span class="stil1">Kullanıcı adı</span></td>
<td><label>
<input type="text" name="user" id="user">
</label></td>
</tr>
<tr>
<td><span class="stil1">Şifre</span></td>
<td><label>
<input type="password" name="sifre1" id="sifre1">
</label></td>
</tr>
<tr>
<td><span class="stil1">Tekrar şifre gir</span></td>
<td><label>
<input type="password" name="sifre2" id="sifre2">
</label></td>
</tr>
<tr>
<td><span class="stil1">Yaş</span></td>
<td><input type="text" name="yas" id="yas"></td>
</tr>
<tr>
<td colspan="2"><label>
<input type="checkbox" name="onay" id="onay">
<span class="stil1">Kullanım şartlarını okudum,anladım ve kabul ediyorum</span></label></td>
</tr>
</table>
<label>
<input type="submit" name="button" id="button" value="Gönder">
</label>
<label>
<input type="reset" name="button2" id="button2" value="Sıfırla">
</label>
</form>
</body>
</html>