innerHTML 한 후에 내용에 createElement 추가시 문제 발생

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
댓글 게시
나라씨져

innerHTML 한 후에 내용에 createElement 추가시 문제 발생

게시물 작성자 나라씨져 » 2008 03 24 18:08 08

안녕하세요. 질문을 드리고 싶은게 있어서 글을 올립니다.

innerHTML 한 후에 내용에 createElement 로 script 객체를 추가하고 appendChild 로 적용을 했습니다만,

계속 Node was not found" code: "8 이런 메시지가 나오네요...ㅠ-ㅠ

어떻게 해야 할까요.=_=;;

해당 script 입니다.
--------------------------------------------------------------------------------------------------------------------
... 중략.
var output = document.getElementById("out"); // 출력부분
outhtml = '<div>';
outhtml += '</div>';

output.innerHTML = outhtml; // 출력부분에 결과리스트를 표시

//----- Editor 표시 s. -----//
var newEditorJava = null;
newEditorJava = document.createElement("script");
newEditorJava.setAttribute("id", "HABYEditor")
newEditorJava.setAttribute("src", "/Script_Editor/habyeditor.js")
newEditorJava.setAttribute("language", "javascript")

var bodyEl = document.getElementsByTagName("body")[0];
var outEl = document.getElementById("out");
outEl.appendChild(newEditorJava);
bodyEl.insertBefore(newEditorJava, outEl); // <- error 가 나는 부분.

댓글 게시

누군가 접속

유저들이 이 포럼을 탐색중: 가입된 유저 없음 그리고 4 손님들