그누보드 에디터 적용

그누보드 에디터 적용

QA

그누보드 에디터 적용

본문


<link href="<?php echo G5_EDITOR_URL; ?>/smarteditor2/css/smart_editor2.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="<?php echo G5_EDITOR_URL; ?>/smarteditor2/js/<?php if (G5_GNUBOARD_VER>"5.2.8") { echo "service/"; } ?>HuskyEZCreator.js" charset="utf-8"></script>
<form name="폼네임" method="post" action="ok.html" enctype="multipart/form-data" onSubmit="return chkForm(this)">
<textarea name="memo" id="textarea아이디" style="width:100%; height:400px"></textarea>
<input type="submit" value="글쓰기" name="submit">
</form>
<script>
var oEditors = [];
nhn.husky.EZCreator.createInIFrame({
    oAppRef: oEditors,
    elPlaceHolder: "textarea아이디",
    sSkinURI: "<?php echo G5_EDITOR_URL; ?>/smarteditor2/SmartEditor2Skin.html",
    fCreator: "createSEditorInIFrame"
});
function chkForm(f) {
    var f = document.폼네임;
    oEditors[0].exec("UPDATE_CONTENTS_FIELD", []); 
 
    f.textarea아이디.value = document.getElementById("textarea아이디").value;
    f.submit();
}
</script>

 

제가 한 페이지에서 '에디터 추가'라는 버튼을 누르면 하나씩 에디터를 추가할 수 있는 방식으로 구현하려고 하거든요!

근데 이 코드 보시면 에디터를 textarea의 id값으로 적용하게 되어있어서요ㅠㅠ textarea의 class값으로 에디터 적용하려면 어떻게 해야할까요?

 

이 질문에 댓글 쓰기 :

답변 1

https://developer.mozilla.org/ko/docs/Web/API/Document/getElementsByClassName

참고하시면 될것같고요..

 

Document.getElementsByClassName() 를 사용하시면됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT