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

  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • tychoadragmire

    tychoadragmi

    20 Mart 2006
  • Tylerron

    Tylerron

    6 AĞUSTOS 2006