当前位置:  开发笔记 > 编程语言 > 正文

如何使用Javascript或jQuery在div中呈现html代码

如何解决《如何使用Javascript或jQuery在div中呈现html代码》经验,为你挑选了1个好方法。

我试图在我的网站上动态呈现一些HTML而没有成功.我尝试过使用jQuery的.html()函数,如下所示:

我的HTML

我的JQuery

var openEnderContent = "<p><span >DDD</span>!!!!!<strong>666666666666</strong></p>"
//openEnderContent comes from my backend
$('#open_ender_output').html(openEnderContent)

结果是

DDD!!!!!666666666666

有没有办法让浏览器动态渲染结果,以便它反映文本上设置的特定样式?



1> Pranav C Bal..:

通过创建临时元素来解码内容.

var openEnderContent = '<p><span >DDD</span>!!!!!<strong>666666666666</strong></p>';

$('#open_ender_output').html(
  // create an element where the html content as the string
  $('
', { html: openEnderContent // get text content from element for decoded text }).text() )

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有