펄스나인

select 했을때 에디터에 글 넣기

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

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

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

 

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라는 함수가 있었군요~~~
조금 더 고민하면 글 작성 템플릿도 넣을 수 있겠네요~
감사합니다~~
네 ㅎㅎ 다양하게 활용할 수 있을것 같습니다.
보고 짜집기 한거라 별로 한게없네요 ㅎㅎ
댓글 감사합니다~
활용해봐야겠어요~~~감사합니다.
댓글 감사합니다 ~!
멋진 팁 고맙습니다.
댓글 감사합니다!
댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
20-08-31 조회 9,510
20-08-29 조회 1만
20-08-28 조회 8,106
20-08-27 조회 6,775
20-08-27 조회 7,759
20-08-26 조회 9,040
20-08-26 조회 8,240
20-08-23 조회 7,687
20-08-17 조회 6,820
20-08-17 조회 8,214
20-08-17 조회 8,619
20-08-15 조회 1.7만
20-08-14 조회 8,097
20-08-13 조회 7,442
20-08-11 조회 8,004
20-08-08 조회 9,680
20-08-07 조회 1만
20-08-07 조회 7,408
20-08-05 조회 1.5만
20-08-05 조회 7,426
20-08-04 조회 8,384
20-08-04 조회 7,844
20-08-03 조회 9,076
20-08-02 조회 8,051
20-08-02 조회 7,398
20-08-01 조회 1.1만
20-07-31 조회 9,237
20-07-28 조회 8,378
20-07-27 조회 7,595
20-07-24 조회 7,393