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

  • Best Quality Cartoons

    Best Quality

    10 ŞUBAT 2014
  • Rooster Teeth

    Rooster Teet

    11 Temmuz 2006
  • UKF Dubstep

    UKF Dubstep

    29 NİSAN 2009