JavaScript 함수를 만들어 준 뒤
linkSet = {
makeBtnReserveLink : function(this) {
location.href = 'reserve.html' + '?id=' + getDisplayInfoId.id;
}
}
동작하고 싶은 버튼의 onclick 안에다가 호출 명령어를 넣어주면 버튼이 클릭했을 때 위 함수가 실행 된다.
<button type="button" class="bk_btn" onclick ="linkSet.makeBtnReserveLink()">
보통 target 객체를 많이 이용하는데, 클릭한 엘리먼트 정보를 넘기고 싶을 땐 this를 이용하여 넘겨주면 된다.
<button type="button" class="bk_btn" onclick ="linkSet.makeBtnReserveLink(this)">
linkSet = {
makeBtnReserveLink : function(this) {
location.href = 'reserve.html' + '?id=' + getDisplayInfoId.id;
}
}
'JavaScript' 카테고리의 다른 글
JavaScript Node 형제, 부모, 자식 노드 이동하기 (0) | 2020.07.07 |
---|---|
JavaScript String to Int 변환 (0) | 2020.07.07 |
(JavaScript) 효율적인 객체 이용방법 prototype (0) | 2020.06.18 |
(JavaScript) Handlebars Helper 사용하기 (0) | 2020.06.17 |
JavaScript 라이브러리(handlebar)를 사용한 templating작업 사용하기 (0) | 2020.06.12 |