Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

onclick sorunu

Konu, 'Javascript' kısmında callaki tarafından paylaşıldı.

  1. callaki

    callaki Üye

    Kayıt:
    5 Mayıs 2005
    Mesajlar:
    81
    Beğenilen Mesajlar:
    0
    Merhaba bir form için form doğrulama için java script kullandım ve onclick ile inputda;

    benim yapmak istediğim ;

    ile butona ikinci kez tıklanmasını da engellemek...

    elimdeki iki onclick'i nasıl aynı anda kullanabilirim...


    teşekkürler
     
  2. mastercollector

    mastercollector Yeni Üye

    Kayıt:
    11 Ekim 2007
    Mesajlar:
    15
    Beğenilen Mesajlar:
    0
    sorununua alternaf cozum sunayim; dogrula fonksiyonu icine
    Kod:
    document.getElementById("gonder_id_si").disabled=true;
    yerlestirerek yapilabiliniyor.
     
  3. callaki

    callaki Üye

    Kayıt:
    5 Mayıs 2005
    Mesajlar:
    81
    Beğenilen Mesajlar:
    0
    merhaba ben denedim ama olmadı javaScript kodlarım aşağıdaki gibi düzenlerseniz sevinirim..


    teşekkürler
     
  4. mastercollector

    mastercollector Yeni Üye

    Kayıt:
    11 Ekim 2007
    Mesajlar:
    15
    Beğenilen Mesajlar:
    0
    Kod:
    <script  language="JavaScript">
    function dogrula()
    {
    document.getElementById("yavasol").disabled=true;
         var form = document.hspForm;
    if (form.isim.value.length < 1 || form.kart_no.value.length < 1 || form.kartcinsi.value.length < 1 || form.ay.value.length < 1 || form.yil.value.length < 1 || form.cv.value.length < 1 )
         {
              if (form.isim.value.length < 1)
              {
                   alert ("Lütfen İsim alanını doldurup tekrar deneyin.");
              }
                   else if (form.kart_no.value.length < 1)
              {
                   alert ("Lütfen Kart Numarası alanını doldurup tekrar deneyin.");
              }
                   else if (form.kartcinsi.value.length < 1)
              {
                   alert ("Lütfen Kart Tipini seçip tekrar deneyin.");
              }
                   else if (form.ay.value.length < 1)
              {
                   alert ("Lütfen son kullanma Ay'ını doldurup tekrar deneyin.");
              }
             
                   else if (form.yil.value.length < 1)
              {
                   alert ("Lütfen son kullanma Yıl'ını doldurup tekrar deneyin.");
              }
                   else if (form.cv.value.length < 1)
              {
                   alert ("Lütfen kart arkasındaki son üç rakamı doldurup tekrar deneyin.");
              }
              return false;
           
     
               
         }
    }
        </script>                      
    Kod:
    <input border="0" id="yavasol" src="resimler/TRbtnLogin.gif" onclick="return dogrula();" name="I7" type="image">  
     
  5. callaki

    callaki Üye

    Kayıt:
    5 Mayıs 2005
    Mesajlar:
    81
    Beğenilen Mesajlar:
    0
    teşekkürler...