Aşağıdaki resimde görüldüğü gibi bir form hazırladım. Bu formdaki butonu type="button" yaptım. gönder butonuna tıklandığında eğer text alanları boş bırakılmışsa hata veriyor ve o text e konumlanıyor. Yapamadığım ise bütün textler dolu olduğunda onaylama işlemi yapamıyorum. type="submit" yaptığımda ise sadece uyarı verip sayfayı yeniliyor. yardımcı olabilirseniz sevinirim
<input name="cmdSubmit" type="button" value="Gönder" />
<SCRIPT SCRIPT FOR="cmdSubmit" EVENT="onclick" LANGUAGE="JavaScript">
<!--
var TheForm;
TheForm = document.my_form;
if (TheForm.ad.value.length == 0) {
alert("Lütfen İsim alanını boş bırakmayınız.");
TheForm.ad.focus();}
else if (TheForm.baslik.value.length == 0) {
alert("Lütfen Başlık alanını boş bırakmayınız.");
TheForm.baslik.focus();}
else if (TheForm.my_text.value.length == 0) {
alert("Lütfen konu alanını boş bırakmayınız.");
TheForm.my_text.focus();}
else if ((TheForm.my_text.value.length != 0) && (TheForm.baslik.value.length != 0) && (TheForm.ad.value.length != 0)) {
TheForm.submit();
}
// -->
</SCRIPT>
button ile submit in onaylama işlemi nasıl yapılır
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Nis 2010
ilk önce şu kodlarını bir function içine al
mesela
function gonderFunc()
{
//alertlerden sonra return false; koy
alert("Hata vs vs ");
return false;
}
butonunda şu olsun:
<input name="cmdSubmit" type="button" onclick="return gonderFunc();" value="Gönder" />
return gonderFunc() dediğinde eğer false gelirse buton submiti keser.