datepicker 함수 결과를 자바스크립트 변수에 담으려면....?

datepicker 함수 결과를 자바스크립트 변수에 담으려면....?

QA

datepicker 함수 결과를 자바스크립트 변수에 담으려면....?

본문

예를 들어, 아래 datepicker 함수에 의해  wr_9 필드에 2017-09-15 형식으로 들어갑니다. 


$("#wr_9").datepicker({ changeMonth: true, changeYear: true, dateFormat: "yy-mm-dd", showButtonPanel: true });



여기서 궁금한 게,


wr_9 필드에 찍힌 2017-09-15 부분 (= 즉, 위 스크립트 결과)을
자바스크립트 s_day 라는 변수에 담으려면 어떤 식으로 처리를 해주나요?

이 질문에 댓글 쓰기 :

답변 3


<script> 
$("#wr_9").datepicker({ changeMonth: true, changeYear: true, dateFormat: "yy-mm-dd", showButtonPanel: true }); 


var s_day = $("#wr_9").val();
</script>
 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<input id="first" value="1/1/2000"/>
<input id="second" value="1/1/2001"/>
<script type="text/javascript">
        function parseDate(str) {
    var mdy = str.split('/');
    return new Date(mdy[2], mdy[0]-1, mdy[1]);
}

function daydiff(first, second) {
    return Math.round((second-first)/(1000*60*60*24));
}

var s_day = daydiff(parseDate($('#first').val()), parseDate($('#second').val()));
alert(s_day)
    </script>
  


위 코드 연구헤 보셔요~~

두 분 모두 감사합니다.

궁금해 환장할 뻔 했는데....속을 뻥 뚫어주셨네요. ^^


PS.

아까 val() 공부했는데,,, 이렇게 응용을 못 해서야... ㅜㅜ

답변을 작성하시기 전에 로그인 해주세요.
전체 13
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT