ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • name으로 넘겨지지 않는 값 넘기기 [JavaScript]
    Jsp 2017. 10. 31. 10:14
    반응형

    01. name이 써지지 않는 html


     - 대표적으로는 <li></li> 가 있습니다



         <form id="searchForm" name="searchForm" method="post">

         <input type="hidden" name="selectedValue" id="selectedValue" value="${selectedValue}" />

              <div class="date-select">

                    <ul>

                          <li class="selected" id="today" value="0"><a href="#" >당일</a></li>

                          <li id="week" value="7"><a href="#" >1주일</a></li>

                          <li id="month" value="30"><a href="#" >1개월</a></li>

                          <li id="threeMonth" value="90"><a href="#" >3개월</a></li>

                     </ul>

    </div>

    </form>


    form이 이렇게 생겼다는 가정을 해보고 li의 있는 값을 name으로 넘길 수 없으니 

    value를 이용해 값을넘겨야 하는데 form을 넘길때 function submit() 하나 만들어 넘겨주는 방식으로 해줘야 합니다.


    function submit() {


    searchForm.selectedValue.value= $(".selected").val(); 또는

    searchForm.selectedValue.vale = 내가 원하는 id의 .val()를 주면 됩니다.


    document.searchForm.submit();


    }


    을 해주면 java단에서 request를 받을때


    request.getParameter("selectedValue"); 로 받아주면 되겠습니다


    반응형

    'Jsp' 카테고리의 다른 글

    화면 뒤로가기 [Jsp]  (0) 2017.11.22
    Print 하기 [JavaScript]  (0) 2017.10.31
    iframe 사용하기 [Html]  (0) 2017.09.07
    '=='과 '==='의 차이 [JavaScript]  (0) 2017.06.19
    [JavaScript] json 타입의 Ajax 사용하기  (0) 2017.04.18

    댓글

Designed by Tistory.