펄스나인

select 했을때 에디터에 글 넣기

· 2020-07-28 (화) 17:39:37 · 5953 · 7

작업중에 구현한 부분 공유 합니다.

게시판 글쓰기시에 셀렉트 박스를 만들어두고

특정 옵션이 선택 되었을때 내용(에디터)에 미리 입력해놓은 글을 넣어줍니다.

 

write.skin.php

셀렉트박스 추가 (편의상 wr_10 으로 했습니다.)

 

[code]

<select name="wr_10" id="wr_10">
    <option value="">분류선택</option>
    <option value="구매문의">구매문의</option>
    <option value="알림신청">알림신청</option>
    <option value="기타문의">기타문의</option>
</select>

[/code]

 

 

에디터가 출력되는 부분 아래에 스크립트 추가

 

[code]

<script type="text/javascript">
jQuery('#wr_10').change(function() {
    var ischk = 1; // 임의의 값을 넣어둠 (값 삭제 및 중복입력 방지)
    var state = jQuery('#wr_10 option:selected').val();
    var html = '선택시 들어갈 문구를 작성하시면 됩니다.';
    
    if(ischk == 1){
        if (state == '알림신청') { // 셀렉트의 옵션값 중 "알림신청" 이 선택되었을때
            oEditors.getById["wr_content"].exec("PASTE_HTML", [html]); // 에디터에 위 내용을 넣는다.
            ischk = 0; 
        } else { // "알림신청" 이 아닌경우
            oEditors.getById["wr_content"].exec("LOAD_CONTENTS_FIELD"); // 입력된 값을 지움

            ischk = 1; 
        }
    }
});
</script>

[/code]

 

끝!

|

댓글 7개

오~~~ 멋져요~~
exec라는 함수가 있었군요~~~
조금 더 고민하면 글 작성 템플릿도 넣을 수 있겠네요~
감사합니다~~
네 ㅎㅎ 다양하게 활용할 수 있을것 같습니다.
보고 짜집기 한거라 별로 한게없네요 ㅎㅎ
댓글 감사합니다~
2020-07-30 (목) 14:39:15
활용해봐야겠어요~~~감사합니다.
댓글 감사합니다 ~!
멋진 팁 고맙습니다.
댓글 감사합니다!
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
20-08-27 조회 5,126
20-08-26 조회 6,470
20-08-26 조회 5,740
20-08-23 조회 5,380
20-08-17 조회 4,573
20-08-17 조회 5,931
20-08-17 조회 6,386
20-08-15 조회 1.5만
20-08-14 조회 5,848
20-08-13 조회 5,179
20-08-11 조회 5,729
20-08-08 조회 7,395
20-08-07 조회 7,798
20-08-07 조회 5,213
20-08-05 조회 1.2만
20-08-05 조회 5,145
20-08-04 조회 6,163
20-08-04 조회 5,639
20-08-03 조회 6,743
20-08-02 조회 5,818
20-08-02 조회 5,201
20-08-01 조회 8,366
20-07-31 조회 6,930
20-07-28 조회 5,954
20-07-27 조회 5,364
20-07-24 조회 5,115
20-07-21 조회 6,385
20-07-18 조회 7,698
20-07-16 조회 5,835
20-07-15 조회 6,189