SORU
29 Aralık 2011, PERŞEMBE


javascript form gönderme durdurmak için

Form gönderme durdurmak için tek yolu javascript işlevi false döndürür.

Gönder butonuna tıkladığınız zaman; bir doğrulama fonksiyonu denir. Form doğrulama bir durum var. Eğer bu koşul yerine adında bir işlev aradım () returnToPreviousPage;

function returnToPreviousPage() {
    window.history.back();
}

Javascript ve Dojo kullanıyorum.

Bunun yerine önceki sayfaya geri dönüş formu gönderir. Nasıl bu gönderme iptal etmek ve bir önceki sayfaya geri dönebilir miyim?

CEVAP
29 Aralık 2011, PERŞEMBE


İşlevin dönüş değeri form gönderme önlemek için kullanabilirsiniz

<form name="myForm" onsubmit="return validateMyForm();"> 

ve gibi işlev görür

<script type="text/javascript">
function validateMyForm()
{
  if(check if your conditions are not satisfying)
  { 
    alert("validation failed false");
    returnToPreviousPage();
    return false;
  }

  alert("validations passed");
  return true;
}
</script>

Eğer yukarıdaki kod işe yarıyor mu yoksa Krom 27.0.1453.116 m halinde, false set the event handler's parameter's returnValue saha çalışması için, lütfen.

Bilgi paylaşımı için teşekkürler Sam.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ionized Digital Air Studios

    Ionized Digi

    20 HAZİRAN 2009
  • Apple&Tech Reviews & Giveaways

    Apple&Tech R

    12 Temmuz 2008
  • karneson

    karneson

    23 Temmuz 2006