将HTML字符串转换为HTML并在DIV中显示

时间:2018-03-18 01:58:06

标签: domparser

我在数据库中保存了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 

但结果我看到[htmlObject]

1 个答案:

答案 0 :(得分:0)

您不需要使用任何DOMParser只需将emailBodyArea innerHTML替换为controlId innerHTML或任何基于字符串的HTML。

document.getElementById("emailBodyArea").innerHTML = document.getElementById(controlID).innerHTML;

您可以在jsfiddle上尝试。