네이버 스마트 에디터 설치했습니다. 정보
네이버 스마트 에디터 설치했습니다.본문
스킨 자료실과 활용팁을 보고 네이버 스마트 에디터를 설치했습니다.
그러나, "내용: 필수입력입니다." 라는 메시지가 나옵니다.
<textarea 부분의 required 부분을 삭제하면 메시지는 나오지 않으나,
값이 입력이 되지 않으면서 저장이 됩니다.
조언 부탁드립니다.
아래는 스마트 에디트를 적용한 부분입니다.
<?
if ($is_dhtml_editor) {
echo "<script type=\"text/javascript\" src=\"$g4[path]/SmartEditor/js/HuskyEZCreator.js\" charset=\"utf-8\"></script>";
}
?>
<textarea name="wr_content" id="ir1" style="width:100%; height:250px" <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?> itemname="내용" required><?=$content?></textarea>
<script language="Javascript">
<!--
var oEditors = [];
nhn.husky.EZCreator.createInIFrame(oEditors, "ir1", "<?=$g4[path]?>/SmartEditor/SEditorSkin.html", "createSEditorInIFrame");
function _onSubmit(elClicked){
// 에디터의 내용을 에디터 생성시에 사용했던 textarea에 넣어 줍니다.
oEditors.getById["ir1"].exec("UPDATE_IR_FIELD", []);
// 에디터의 내용에 대한 값 검증은 이곳에서 document.getElementById("ir1").value를 이용해서 처리하면 됩니다.
try{
elClicked.form.submit();
}catch(e){}
}
//-->
</script>
그러나, "내용: 필수입력입니다." 라는 메시지가 나옵니다.
<textarea 부분의 required 부분을 삭제하면 메시지는 나오지 않으나,
값이 입력이 되지 않으면서 저장이 됩니다.
조언 부탁드립니다.
아래는 스마트 에디트를 적용한 부분입니다.
<?
if ($is_dhtml_editor) {
echo "<script type=\"text/javascript\" src=\"$g4[path]/SmartEditor/js/HuskyEZCreator.js\" charset=\"utf-8\"></script>";
}
?>
<textarea name="wr_content" id="ir1" style="width:100%; height:250px" <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?> itemname="내용" required><?=$content?></textarea>
<script language="Javascript">
<!--
var oEditors = [];
nhn.husky.EZCreator.createInIFrame(oEditors, "ir1", "<?=$g4[path]?>/SmartEditor/SEditorSkin.html", "createSEditorInIFrame");
function _onSubmit(elClicked){
// 에디터의 내용을 에디터 생성시에 사용했던 textarea에 넣어 줍니다.
oEditors.getById["ir1"].exec("UPDATE_IR_FIELD", []);
// 에디터의 내용에 대한 값 검증은 이곳에서 document.getElementById("ir1").value를 이용해서 처리하면 됩니다.
try{
elClicked.form.submit();
}catch(e){}
}
//-->
</script>
댓글 전체
<textarea name="wr_content" id="ir1" style="width:100%; height:250px" <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?> itemname="내용" required><?=$content?></textarea>
를
<textarea name="wr_content" id="ir1" style="width:100%; height:250px" <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?> itemname="내용" required></textarea>
로 수정해보세욘.. 혹시;ㅁ; 될지도...
참 그리고...
글쓰기 버튼에..
대충
<input type=image id="btn_submit" src="<?=$board_skin_path?>/img/btn_write.gif" border=0 accesskey='s'>이런 부분에..
<input type=image id="btn_submit" src="<?=$board_skin_path?>/img/btn_write.gif" border=0 accesskey='s' onclick="_onSubmit(this)"/>
요렇게 해줘보세여;;
를
<textarea name="wr_content" id="ir1" style="width:100%; height:250px" <? if ($write_min || $write_max) { ?>onkeyup="check_byte('wr_content', 'char_count');"<?}?> itemname="내용" required></textarea>
로 수정해보세욘.. 혹시;ㅁ; 될지도...
참 그리고...
글쓰기 버튼에..
대충
<input type=image id="btn_submit" src="<?=$board_skin_path?>/img/btn_write.gif" border=0 accesskey='s'>이런 부분에..
<input type=image id="btn_submit" src="<?=$board_skin_path?>/img/btn_write.gif" border=0 accesskey='s' onclick="_onSubmit(this)"/>
요렇게 해줘보세여;;