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>

Kaynak: Faruk Çubukçu
Tarih:
Hit: 3487
Yazar: renegadealien



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.