Ders 3 - Vbscript ve JavaScript Temelleri
OnSubmit Olayı
Submit olayı yine bir düğme türünden ortaya çıkar ve istemci bilgilerini sunucuya gönderir. Submit olayını kontrol etmek için bir form yapısı gerekiyor. Ve genellikle istemci tarafında çalışan bir bilgi formunun ardından, sunucu tarafında çalışan bir karşılık formunu işleme sokan Submit düğmesi kullanılır.
Örnek : Submit Olayı
Submit sırasında alanların kontrolü
OnSubmit="return (alankontrol())"
<FORM Method= "Post" Action=" " Name = Frm1 OnSubmit="return (alankontrol()=;" >
Yukarıdaki örnekte formun Submit edilmesiyle birlikte alankontrol fonksiyonu devreye girer.
Örnek:
<HTML>
<HEAD>
<TITLE>JavaScript ornegi </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function testadi(form)
{
if (form.adi.value == "")
{
alert("adinizi girmediniz");
return false;
}
else
return true;
}
function testEmail(form)
{
if (form.email.value == "" ||
form.email.value.indexOf('@',0) == -1)
{
alert("E-mail yanlis");
return false;
}
else
return true;
}
function testalanlar(form)
{
if (testadi(form) && testEmail(form))
form.submit();
else
return false;
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<CENTER>
<H1>JavaScript Form Alan Kontrolü </H1>
</CENTER>
<FORM NAME="test" METHOD="POST" ACTION=" ">
Name: <INPUT TYPE="TEXT" NAME="adi"><BR>
E-mail: <INPUT TYPE="TEXT" NAME="email"><BR>
<BR>
<INPUT TYPE="SUBMIT" NAME="Send" VALUE="Gönder"
onClick="testalanlar(test)">
</FORM>
</BODY>
</HTML>
Tarih:
Hit: 3487
Yazar: renegadealien