innerHTML 오류 정정 조치, 기록 모드 만 가능

568 단어
innerHTML 은 편리 하고 사용 하기 쉽 지만 IE 에서 표현 하 는 것 도 문제 가 많 습 니 다. 단순히 DOM 으로 이 루어 지면 innerHTML 보다 효과 가 훨씬 좋 지만 코드 양 이 커지 고 읽 기 가 쉽 지 않다 는 단점 이 있 습 니 다.http://domscripting.com/blog/display/99작성 자 는 현재 탭 에 새로 만 든 DOM 대상 을 DOM 으로 불 러 오 는 방안 을 제시 했다.
var newdiv = document.createElement("div");
newdiv.innerHTML = xhr.responseText;
var container = document.getElementById("container");
container.appendChild(newdiv);
PS: 속도 로 볼 때 innerHTML 은 W3 가 정의 한 표준 DOM 보다 빠 릅 니 다!자세 한 내용 은 참고:http://www.quirksmode.org/dom/innerhtml.html

좋은 웹페이지 즐겨찾기