$delete_href 를 onclik 으로 할 경우 글 삭제 작동이 안 되는 현상..
본문
$delete_href = G5_BBS_URL."/delete.php?bo_table=$bo_table&wr_id=$wr_id&token=$token";
<input type="button" value='삭제' onclick="<?=$delete_href?>">
위에 처럼 $delete_href 를 onclik 으로 할 경우 글 삭제 작동이 안 되는데요. 혹시 뭐가 문제인지 아시는 분 있으실까요?
해당 페이지는 수정한 적이 없는데 아마 다른 페이지에 영향을 받는 것 같습니다.
정상적으로 작동되던 코드인데 갑자기 안 되네요 ㅜ
버튼 클릭 시 개발자 도구에러 메시지는 다음과 같이 뜹니다.
Uncaught SyntaxError: Unexpected end of input (at board.php?bo_table=cal&tab=1:1:126)
답변 1
href 속성 안에는 URL 만 들어가면 되지만,
onclick 속성 안에는 Javascript 코드가 들어가야 정상 작동합니다. URL 만 넣으면 작동하지 않습니다.
이전에 정상적으로 작동했다면 미스테리입니다.
다음과 같이 수정하는 방법이 있습니다.
<input type="button" value='삭제' onclick="location.href='<?php echo $delete_href ?>'">
답변을 작성하시기 전에 로그인 해주세요.