JavaScript/jQuery

[jQuery] <button> 클릭 이벤트 / 이벤트발생시 value를 담아 url로 전송하기

유혁스쿨 2020. 9. 7. 05:24
728x90
반응형
<script>
$('#searchBtn').click(function(){
    console.log('검색버튼이 클릭됨!');
    let keyword = $('#keywordInput').val(); //이때 읽히는 value는 브라우저에서 입력되거나 선택된값이 된다.
    console.log('검색어 : '+keyword);
    location.href = "/board/list?keyword="+keyword;
});
</script>

$()로 아이디에접근해서 클릭했을때 이벤트발생시킨후

.val()로 해당태그의 value값을 받아와 let keyword변수에담는다.

그리고 location.href=""에 파라미터를 실어 요청을 달린다

 

여기서 신기한건... 아이디에접근할때 $('#아이디명') 으로 접근해야하는데

$(아이디명) 이렇게 실수를 했는데 접근이 됬다는거...

뭔가 오류가있었던건지, 아니면 문법이 바뀐건지,,,, 잘모르겠다.

728x90
반응형