0
IE에서 문자열을 가져 와서 html 조각을 만드는 방법은 무엇입니까? 이것은 non-ie 브라우저에서 잘 작동합니다.문자열에서 IE에서 범위 또는 html 조각 만들기
var str = "<div>Foo</div>";
var range = document.createRange();
var frag = range.createContextualFragment(str);
var e = document.getElementById("element");
e.appendChild(frag);
이'createContextualFragment'이 innerHTML''의 광범위한 채택을 고려 전혀 필요하다. 다음은 문서 조각을 사용하여 직선적 인 'innerHTML'접근법으로 얻을 수있는 여분의 div를 피하는 몇 가지 답변입니다. http://stackoverflow.com/questions/814564/inserting-html-elements-with-javascript/814649 # 814649 및 http://stackoverflow.com/questions/788614/ways-to-increase-performance-when-set-big-value-to-innerhtml/788661#788661 –
innerHTML은 주요 브라우저에서 상당히 특이한 점이 많습니다. 정말 w3c 호환 코드를 사용하여이 작업을 수행하는 방법을 알고 싶습니다. – Praesagus