如何使用Javascript将字符串中的HTML渲染出来?
- 论坛
- 如何使用Javascript将字符串中的HTML渲染出来?
12 浏览
如何使用Javascript将字符串中的HTML渲染出来?
我有以下的javascript代码:
var html = ''+refer_summary+''+refer_name+''; $("#references").append(html);
当这段代码运行时,refer_summary
变量实际上包含一个字符串,该字符串可能包含HTML标签,如、
等。然而,这些标签在页面上显示时,而不是呈现其行为。
例如,在页面上显示的是,而不是实际上让内容变粗体。
当追加值时,我该如何去呈现HTML标签?
在我的Django模板中,我使用{% autoescape off %}{{content}}{% endautoescape %}
,所以当我首次加载页面时,内容以粗体等形式呈现正确。但是当我从javascript追加html时,我该如何做同样的事情?
谢谢帮助!