繁体   English   中英

将字符串转换为Javascript中的html标签

[英]Convert string to html tags in Javascript

我想将以下字符串转换为HTML标记并将其放在div中。

<strong>asdfadfsafsd</strong>

我正在使用以下代码将其放入div中:

var message = "<strong>testmessage</strong&gt";
document.getElementById('message').innerHTML = bericht;

问题是我现在在div中看到以下内容:

<strong>testmessage</strong>

但我想看看: testmessage

问题是什么?

 var string = "&lt;strong&gt;asdfadfsafsd&lt;/strong&gt;", results = document.getElementById("results") results.innerHTML = string; results.innerHTML = results.textContent; 
 <div id="results"></div> 

首先将其加载为html。 然后将其提取为文本,然后再次将其加载为HTML :)

引用HTML实体

尝试createElement

var tag = document.createElement("strong");
var t = document.createTextNode("testmessage");
tag.appendChild(t);
document.body.appendChild(tag);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM