꿀떡꿀빵
92
2019-05-02 11:18:27
4
141

input값을 못가져옵니다.


안녕하세요

input값을 못가지고 와서 글을올립니다.


var startDate = document.getElementById("startDate").value;

$("#startDate ").val();


이렇게 두가지 방법으로 

alert랑 console.log로 값을 찍어봤는데 빈값으로 나오네요,,


다른 컨트롤러들은 값이 찍히는데  왜그런거죠,,,




<div class="form-group form-inline">

                            <span class="input-group">

                                    <button class="btn btn-primary" type="button"><span>기간</span><span data-i18n="btn.select"></span></button>

                                </span>

                                <select name="dateType" id="dateType" class="form-control" onchange="fn_dateType(this.value)" required>

                                    <option value="day" <c:if test="${staticsDownloadHistoryVO.dateType eq 'day'}">selected</c:if>>:::일별:::</option>

                                    <option value="month" <c:if test="${staticsDownloadHistoryVO.dateType eq 'month'}">selected</c:if>>:::월별:::</option>

                                    <option value="year" <c:if test="${staticsDownloadHistoryVO.dateType eq 'year'}">selected</c:if>>:::년도별:::</option>

                                 </select>

                           

                                  <div class='input-group date' id='datetimepicker1'>

                                      <input type='text' name="startDate" id="startDate" class="form-control" value="${staticsDownloadHistoryVO.startDate}"/>

                                      <span class="input-group-addon bg-info"><span class="glyphicon glyphicon-calendar"></span></span>

                                  </div>

                                  <span class=""> ~ </span>

                                  <div class='input-group date' id='datetimepicker2'>

                                      <input type='text' name="endDate" id="endDate" class="form-control" value="${staticsDownloadHistoryVO.endDate}"/>

                                      <span class="input-group-addon bg-info"><span class="glyphicon glyphicon-calendar"></span></span>

                                  </div>

                            </div>

0
0
  • 답변 4

  • icksss
    1k
    2019-05-02 11:20:54

    id="startDate" 가 여러개 있거나, 정말 값이 없거나..일것 같아요.

    1
  • 초급개발자(오)
    478
    2019-05-02 11:23:17

    우선..

    staticsDownloadHistoryVO.startDate << 이값이 제대로 있는지 확인하시구요 ㅎ

    $(document).ready(function(){

    });

    안에다가 $("#startDate").val(); 를 선언해주시구요 ㅎ

    제리쿼리는 정상적으로 선언하셨는지 확인을 해주시구요...

    등등

    정보가 너무 적어서 뭘 확인하셔야 하는지 다적기는 어렵네요 ㅎ



    0
  • 촙오자
    160
    2019-05-02 11:40:47

    저기 .value를 빼보시겠어요..? 

    저도 잘 모르지만 저는 저걸 안썼었던것 같아요

    0
  • 꿀떡꿀빵
    92
    2019-05-02 12:52:06

    확인해보니까 임폴트 jsp에 동일 id가 있었네요.. 답변 감사합니다

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.