繁体   English   中英

如何在javascript字符串中放置html标签?

[英]How to place html tags inside javascript string?

我在这里有这段代码:

generation.innerHTML=
"<!DOCTYPE html>\n"+
"<html>\n"+
 "<head>\n"+
  "<style>\n"+
   cinput+
  "\n<\/style>"+
 "\n<\/head>"+
 "<body>\n"+
  hinput+
  "\n<script>\n"+
   jinput+
  "\n<\/script>\n"+
 "<\/body>"+
"<\/html>";

但是当我在控制台记录它时,doctype、html、head 和 body 标签消失了,但是当它作为 P 元素查看时,所有标签都消失了,留下了 hinput、cinput、jinput 变量。

当作为 P 元素查看时,如何让所有这些都保留下来?

innerHTML尝试将数据解析为 HTML。 由此得名。

如果要将其视为纯文本,请改用textContent

暂无
暂无

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

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