iframe
, чтобы отделить DOM-деревья и исключить совпадение id
. Вот, для примера, накидал функцию:function subDocument(string) {
var iframe = document.createElement("iframe");
iframe.style.display = "none";
document.body.appendChild(iframe);
iframe.contentDocument.body.innerHTML = string;
return iframe.contentDocument
};
var newDocument = subDocument(myStr);
newDocument.getElementById("...");