Şimdi Ara

javascript sorunu

Bu Konudaki Kullanıcılar:
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
438
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • şöyle bir js kodu var:
    1.update formunda önce işlem onayı alıyor(bu kısmı çalışıyor);
    2.eger onay verilirse, belirrtigim textbox ın içinin dolu veya boş oldugunu kontrol ediyor.
    her iki işlemi ayrı ayrı uygulatırsam çalışıyor, ama ben iki işlemi bu şekilde birleştirmek istedim, ama yapamadım,
    onayladıktan sonra tekrar uyarı veriyor, bos bırakmayınız diye, ondan sonra post işlemini durdurması gerekirken, durdurmuyor formu post ediyor..
    ayrı ayrı kullanınca eger textbox bossa post durduruyor, veya işlem onaylamasında bir sorun cıkartmıyor, bir bakarsanız sevinirim..

     
    function editCatForm(editCat)
    {
    var agree=confirm("İşlemi Onaylıyor Musunuz ?");
    if (agree)
    {
    if (editCat.catName.value=='')
    {
    alert("Lütfen Kategori Adını Boş Bırakmayınız..!");
    addCat.catName.value="";
    addCat.catName.focus();
    return false ;
    }
    else
    {
    return true ;
    }

    }
    else
    {
    return false ;
    }

    }


    form da su sekilde:
     
    <form action="#" method="post" enctype="multipart/form-data" name="editCat" id="editCat" onSubmit="return editCatForm(this);" style=" float: left; margin-right: 20px;">
    <input name="hiddenUid" type="hidden" value="<?php echo $getCatzInfo['uid']; ?>" /><input name="catName" type="text" value="<?php echo $getCatzInfo['name']; ?>"/>
    <input name="update" type="submit" value=".::Güncelle::." /><input name="delete" type="submit" value=".::Sil::." />
    </form>







  • ARKADAŞLAR SORUN ÇÖZDÜM
     
    addCat.catName.value="";
    addCat.catName.focus();



    su kısımda formun adını yanlış vermişim.
    editCat.catName.value="";
    editCat.catName.focus();

    olması gerekiyor :)
    forum kalabalıgı için çok özür dilerim silebilirsiniz.....
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.