$delete_href 를 onclik 으로 할 경우 글 삭제 작동이 안 되는 현상..

$delete_href 를 onclik 으로 할 경우 글 삭제 작동이 안 되는 현상..

QA

$delete_href 를 onclik 으로 할 경우 글 삭제 작동이 안 되는 현상..

답변 1

사용 PHP 버전

php7.0

본문

 $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 ?>'">

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
filter #php ×
전체 15,826
© SIRSOFT
현재 페이지 제일 처음으로