테스트 사이트 - 개발 중인 베타 버전입니다

게시판 리스트에서 이미지 클릭 시, 첨부된 파일을 보여주려고 합니다. 채택완료

bismute 11년 전 조회 6,494
게시판 리스트에서 이미지 클릭 시, 첨부된 이미지 파일을 팝업처럼 보여주려고 합니다. 첨부파일은 2개인데, 첫번째는 $img로 표시되고 2번재는 main_img에 표시가 됩니다.
<img src="{$img}" width='{$img_width}' height='{$img_height}' border="0" title="$title" style="border:0px solid #000000;cursor:pointer;" onClick="view_img('$img')">

<table  width="750"  border="0" cellpadding="0" cellspacing="0" align="center" >
    <tr>
        <td width="710" height="200" Style="background:#fff;"><img src="<?=$list[0][file][0][path]?>/<?=$list[0][file][1][file]?>" width="710" height="3125" id="main_img"></td>
    </tr>
</table>
맨처음 태그 클릭 시 main_img에서 게시글에 첨부된 파일을 표시해주려고 하는데,
function view_img(img){
    document.getElementById("main_img").src = img;
}
view_img 함수는 저렇게 작동을 합니다. 저 함수에서 어떻게 처리해야 img를 눌러서 main_img에 첨부파일2번째가 정상적으로 표시가 될지 다른 분들의 조언 부탁드립니다.
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
11년 전
첨부파일 이미지를 
원래이미지
첨부이미지
이렇게해서 안보이게 한후에
이런방법도 있네요
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

b
bismute
11년 전
음...답글이 이미 달려서 내용을 수정을 못하는데..제가 하려고 했던 건

function view_img(img){
document.getElementById("main_img").src = img;
}

여기서 img 대신 <?=$list[0][file][0][path]?>/<?=$list[0][file][1][file]?>를 사용하는 방법인건데...

어쨌든 답변해주셔서 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인