Form Doğrulama

Form alanlarının doldurulup doldurulmadığını denetler ve boş alanların doldurulması için ziyaretçiyi uyarır.


<HEAD>..</HEAD> arasına eklenecek kod :



<script LANGUAGE="JavaScript1.2">
function denetle() {
var num = document.form1.elements.length
var dogruMu = true
for (var i=0; i<num; i++) {
if ((document.form1.elements[i].value == null ||
document.form1.elements[i].value == "") &&
(typeof document.form1.elements[i] != 'submit' ||
typeof document.form1.elements[i] != 'reset'))
{
dogruMu = false
alert("Formdaki " + document.form1.elements[i].name +
" alani doldurulmamis bulunuyor. Lütfen doldurunuz!")
break }
}
return dogruMu
}
// -->
</script>



<BODY>..</BODY> arasına eklenecek kod :


<form name="form1" method="POST" onSubmit="return denetle()">
<h2>Abone Formu</h2>


Adiniz:

<input type=text size=25 maxlength=256 name="Abone_Adi">

Ilgi Alani:

<input type=text size=25 maxlength=256 name="Ilgi">

Oturdugunuz Il:

<input type=text size=25 maxlength=256 name="Il">

Elektronik Posta Adresiniz:

<input type=text size=25 maxlength=256 name="ElektronikAddress"></p>
<h2><input type=submit value="Gönder"> <input type=reset value="Sil"></h2>
</form>


</h5>