如何在IE中使用字符串并在其中创建html片段。这在非浏览器中工作正常。
var str = "<div>Foo</div>";
var range = document.createRange();
var frag = range.createContextualFragment(str);
var e = document.getElementById("element");
e.appendChild(frag);
答案 0 :(得分:1)
你可能想考虑使用jQuery?跨浏览器兼容且更易于使用:
$(document).ready(function() {
var str = "<div>Foo</div>";
$('#element').append(str); //assuming your element's id is 'element'
});