• 14-04-2018, 18:58:59
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar.

    iki tane textbox ım var. ikisinde de tarih seçimi yapılıyor pickadate uygulamasıyla. benım yapmak istediğim, birinci textbox da tarih seçimi yapıldıgı zaman ikinci textbox da otomatik bir hafta sonraki tarih yazsın. acil yardımcı olabilirseniz çok sevınırım.

    function myFunction() {
        var d = new Date();
        var n = d.getDate();
        document.getElementById("demo").innerHTML = n+7;
    }
    Şöyle bir kodum var, ben burada bugünki tarihin gününü bir hafta sonrasını yazdırabiliyorum ama ilk inputun değerini alıp ikinci inputa nasıl uygulayacagım işin içinden cıkamadım. val ile birinci inputun tarihi alıp ikinciye yazdırayım dedım ama yapamadım.
  • 14-04-2018, 19:14:14
    #2
    function myFunction() {
    var d = new Date();
    var n = d.getDate();
    var birHafta = new Date(n);
    birHafta.setDate(birHafta.getDate()+7);
    document.getElementById("demo").innerHTML = birHafta ;
    }
    Mobilden gönderiyorum hata olabilir
  • 14-04-2018, 19:16:12
    #3
    Üyeliği durduruldu
    hocam, bu kod bugünden itibaren 7 gün ekliyor. ama ben birinci textboxda herhangi bir tarih seçtiğimde üzerine +7 gün ekleme yapması gerekiyor. textbox lardan aldıgım tarih formatı bu şekilde: 2018/04/14
  • 14-04-2018, 19:26:08
    #4
    new Date ( n ) ;
    Parantezin içindeki n değişkenini inputunuzun value değişkeniyle değiştirin

    var inputBir = $('#inputBir').val() // input değerini çeker
    new Date(inputBir);
  • 14-04-2018, 19:34:14
    #5
    Üyeliği durduruldu
    Hocam dediğiniz şekilde ekledim ama ne yazık ki çalışmadı, bu +7 ekleme işlemının anlık yapılması gerekiyor. ben aşağıdaki gibi bir yapı olusturdum ama yine calısmadı.

    $(document).ready(function(){
      $("#pickuptarihdiv input").click(function(){
    
    var d = new Date();
    var n = d.getDate();
    var inputBir = $('#pickuptarihdiv input').val()
    var birHafta = new Date(inputBir);
    birHafta.setDate(birHafta.getDate()+7);
    document.getElementById("#dropofftarihdiv input").innerHTML = birHafta ;
    
        });
    
    
    });
  • 14-04-2018, 19:46:10
    #6
    var inputBir = $('#pickuptarihdiv input').val()
    Sonunda ; eksik

    Mobilden bu kadar yardımcı olabiliyorum kusura bakmayın
  • 14-04-2018, 20:05:17
    #7
    Üyeliği durduruldu
    hocam düzelttim ama yine sonuc değişmedi, teşekkür ederim yardımcı oldugunuz için.