onclick 시 링크이동

onclick 시 링크이동

QA

onclick 시 링크이동

본문

Button onClick 이벤트에 url에 파라미터를줘서 다른 페이지로 이동하게끔 작업하고있습니다...

 

form 안에 있는 버튼인데

 

<button onClick="javascript:location.href='/?파라미터들';" > 버튼 </button> 

 

이렇게 되는데 버튼을 누르면 해당 페이지로 이동하는게 아니라

 

지금 페이지에 새로고침? 되어지네요.

 

혹시 몰라 네이버주소를 넣어봤는데도 똑같았습니다

 

onclick 시 다른페이지이동하게 끔 어떻게 해야할까요... 저게 다른곳은 돼었는데

 

유독 이쪽만 말썽이네요 

 

 

이 질문에 댓글 쓰기 :

답변 2

<button onClick="javascript:location.href='/?파라미터들';" > 버튼 </button> 

이렇게 적으시면 파라미터를 뭘 적으셔도 

index 페이지로 가겠네요

 

<button onClick="javascript:location.href='/?파라미터들';" > 버튼 </button> 

에서

onclick 에서 작동하는내용은 javascript 란걸 묵시적으로 이미 아는바라서

javascript: 는 생략하시고

 

location.href 는 현재 페이지를 이동하겠다는것인건 이미아실테고

 

= 이동할주소를 적으셔야 하는데

/ 는 현재의 url 의 root 디렉토리 가 되니

 

location.href='http://naver.com/?파라미터넣을내용'

으로 변경하셔야죠

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

회원로그인

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