我在数据库中存储了HTML数据,希望按原样显示。但它会将<br />标签转换为<br />
,这不是我想要的行为。我尝试过使用JavaScript的replace方法,但仍然无法将其转换为常规HTML。
var venueaddress = msg.result[0].venueaddress;
var venueaddress2 = venueaddress.replace("[newline]", "<br />");
alert(venueaddress2); //shows <br />
$("#venueaddress").text(venueaddress2); //lets now display it on the browser
<li><h3>Venue Address</h3><p><strong> <span id="venueaddress"></span> </strong></p></li>
然而,在浏览器中呈现时,它有<br />标签,因此没有换行。