2016-07-16 2 views
0

다음과 같은 디자인이 있고 On-blur 이벤트의 시작 날짜에 6 개월을 추가하고 싶지만 내 코드는 종료 날짜를 밀리 초 형식으로 반환합니다.자바 스크립트 날짜에 X 개월 추가

function calDate() { 
    var date1 = new Date(document.getElementById('txtstdate').value); 
    document.getElementById("txtenddate").value = date1.setDate(date1.getDate()+30); 

현재 디자인 : -

+0

내가 현재 날짜에 X를 추가 [자바 스크립트 기능의 – Nimz

+7

가능한 복제를 30 일 추가 작성한이 코드 월까지 날짜] (http://stackoverflow.com/questions/2706125/javascript-function-to-add-x-months-to-a-date) – Iceman

답변

-1

그것은 다음과 같이 작동합니다 :

function calDate() { 
    var date1 = new Date(document.getElementById('txtstdate').value); 
    document.getElementById("txtenddate").value = parseInt(date1.getDate()) + 30; 
} 
+0

방금 ​​문자열 대신 Int로 추가하도록 변경했습니다. . 그것은 작동해야합니다. –