Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Forma methodu return verince hata

Formun onsubmit değerine hazırladığım kütüphaneye ait forms.init() değerini verdiğimde dönen değeri kullanamıyor direk atlıyor diğer sayfaya. Hata mesajı olarakta "Has no method 'init'" şeklinde birşey söylüyor. Ama sayfada çalıştırdığımda sonucun false döndüğünü görebiliyorum. Sadece return verince kodu görmüyor. Nereye yanlış yapıyorum.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • skrsnsy adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    5 cevap - 0 soru
    onsubmit="forms.init(); return false;"

    bide böyle dene bakalım
    • theylmz adlı üyenin fotoğrafı theylmz
      O zaman da formu gönderirken sıkıntı oluşacak. hep false döndürecek ?
      10 yıl önce yazılmış
    • skrsnsy adlı üyenin fotoğrafı skrsnsy
      farkındaysan form ile ilgili tüm durumlar forms.init metodu ile yakalandıktan sonra false döndürüyoruz.
      10 yıl önce yazılmış
    • theylmz adlı üyenin fotoğrafı theylmz
      ama burada bir validation olayı var. en sonunda true dönmeli. ama böyle yapıp forms.init();return true yapsak da yine benim forms initden gelen değeri sorgulatıp çalıştırmam lazım. bi yerde hata yapıyorum lakin bulamadım gitti.
      10 yıl önce yazılmış
    • skrsnsy adlı üyenin fotoğrafı skrsnsy
      hocam kodu görmeden ancak bu kadar yardım edilebiliyor.
      10 yıl önce yazılmış
    • theylmz adlı üyenin fotoğrafı theylmz
      İşte kodu oturtamıyorum sorun orada:
      var FormCheck = function() {
        this.init = function(){
          return false;
      }
      }
      

      Kodunu kullanırsa form onsubmit="return FormCheck.init()" diyerekten hata veriyor. ama direk firebugdan FormCheck.init() yazınca false döndürüyor.
      10 yıl önce yazılmış