我在数据库中保存了HTML字符串,我想使用javascript将其显示为HTML格式的DIV。例:
<p>Dear Friends</p> <h1> You have got invitation </h1>
我像这样使用过 DOMParser。
parser = new DOMParser();
htmlDoc = parser.parseFromString(document.getElementById(controlID).innerHTML, "text/html");
console.log(htmlDoc);
document.getElementById("emailBodyArea").innerHTML = parser
但在结果中我看到 [html对象]
你不需要使用任何 DOMParser 只需将 emailBodyArea innerHTML 替换为 controlId innerHTML 或任何基于字符串的 HTML。
document.getElementById("emailBodyArea").innerHTML = document.getElementById(controlID).innerHTML;
你可以在jsfiddle上尝试一下。