ㅡㅡ 너무안풀립니다 원글내용을 input hidden으로 옮길때 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

ㅡㅡ 너무안풀립니다 원글내용을 input hidden으로 옮길때 정보

ㅡㅡ 너무안풀립니다 원글내용을 input hidden으로 옮길때

본문

별짓을다해도 해결이안되어 글올립니다..
우선 포럼게시판에서 인용형태를 그누보드게시판에서 구현해보려고 하는데
인용을 할 원글의 내용이 '엔터'가 없으면 잘넘어가는데
'엔터'만 들어가면 자바스크립트로 넘어가지가 않습니다

코드는 대략적으로..
<a href="javascript:;" onClick="cite('<?= $str ?>')">[인용]</a>
여기서 $str은 원글내용입니다

function cite(cont)
        document.getElementById('cite').value = cont;
        //alert(cont);
cite 함수는 다음과 같고 input type hidden은 name이 cite로 form형식으로 넘어갑니다..
우선 넘어가는게문제가 아니라
그냥 $str 원글 내용을 자바스크립트 alert로 출력을 해봐도
엔터만들어가면 빈칸으로 나오는데 도저히 원인을 모르겠습니다 ㅜㅜ(엔터가없으면 정확히출력됩니다)

혹시 비슷한 문제 겪으신분 계신가요!1
  • 복사

댓글 전체

답변주셔서 감사합니다!
그래도 역시 엔터키가 먹힌 comment의 경우에는 받아오지를 않습니다
아예 그페이지 자체에서 alert 자체가 안먹힙니다..

그래도 답글달아주셔서 감사해요
활동지수가 5이상이어야 된다고 해서 .. 윽..
잠시 링크걸어놓겠습니다.
http://ncl2012.cafe24.com/bbs/board.php?bo_table=issue&wr_id=37
요기입니다..
코드는 위 본문글과 같습니다
$text 는 컨텐츠 내용입니다

<a href="javascript:;" onClick="cite('<?=$text?>')">[인용]</a> <br/>
대충 위 불러오시는거 같은데 밑처럼 바꿔주세요

<a href="javascript:;" onClick="cite('<?=preg_replace('/\r\n|\r|\n/','',$text)?>')">[인용]</a> <br/>
와.....ㅋㅋ
성공햇습니다
와 진짜 어제 이거한문제때문에 밤을새도 해결못했는데 ㅡㅡ와
정말감사합니다...
별 replace를 다써봐도 안되는데 위에 붙여주신 코드 붙여넣기하니까 바로되네요

코코남편님 정말감사합니다 ㅜㅜ!!
© SIRSOFT
현재 페이지 제일 처음으로