Javascript 未捕获的TypeError:$(…)。setDate不是函数

Javascript 未捕获的TypeError:$(…)。setDate不是函数,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我有两个日期选择器区域,我想通过我的startDate+myText值设置我的完成日期,比如3,5,2(天),但是我在这一行$(“#finishDate”)。setDate(startDate+inputDate) 给我 “未捕获的TypeError:$(…)。setDate不是函数” 我怎样才能做到这一点。谢谢 $("#myText").on('change', function () { var startDate = $('#startDate').val

我有两个日期选择器区域,我想通过我的
startDate+myText
值设置我的完成日期,比如3,5,2(天),但是我在这一行
$(“#finishDate”)。setDate(startDate+inputDate)
给我

“未捕获的TypeError:$(…)。setDate不是函数”

我怎样才能做到这一点。谢谢

 $("#myText").on('change', function () {
                var startDate = $('#startDate').val();                
                var inputDay = $('#myText').val();
                $("#finishDate").setDate(startDate + inputDay);
 });
试试这个


根据
#finishDate
元素的不同,您可能需要
.val()
.html()
。这是否回答了您的问题?我已经尝试过这个方法了,先生,或者我不能。先生,我没有得到任何错误,但是它没有设置为finishDate。它是否为输入类型。你是什么意思,先生。“它是否是这样的”“它是这样的。”。
$(document).on('change', "#myText", function () {
     var startDate = $('#startDate').val();                
     var inputDay = $('#myText').val();
     $('#finishDate').val(startDate + inputDay).datepicker('setDate', new Date(startDate));
     //$('#finishDate').val(startDate + inputDay).datepicker('setDate', startDate); //based on your date format
 });