JooRang

[SmartEditor2] parentnode null / HuskyEZCreator.js:62Line Error

주랭몬 | 2021. 1. 19. 11:11

반응형

HuskyEZCreator.js 의 62 Line

parentnode null 에러가 뜨면서 스마트 에디터가 불러와지지 않을 경우

textarea의 id값을 못찾기 때문이다.

해결방법은

1. 스마트에디터를 적용하고자 하는 textarea의 ID값과 script의 아이디가 일치하는지 확인한다.

2. javascript를 textarea 보다 하단에 위치하게 한다.

 

예시코드 ↓

<td>내용</td>
<td><textarea name="content" id="content"></textarea></td>

<script type="text/javascript">
    var oEditors = [];
    nhn.husky.EZCreator.createInIFrame({
		oAppRef: oEditors,
		elPlaceHolder: "content",
		sSkinURI: "./smarteditor/SmartEditor2Skin.html",
		fCreator: "createSEditor2"
	});
	function submitContents(elClickedObj) {
		oEditors.getById["content"].exec("UPDATE_CONTENTS_FIELD", []);                    
		try {
			elClickedObj.form.submit();
		} catch(e) {}
	}
</script>
반응형
ETC/IT Issue & solution
Comments