如何将javascript代码附加到文本区域

How to append javascript code to textarea?

本文关键字:文本 区域 代码 javascript      更新时间:2023-09-26

我正试图在一个文本区域中添加一些包含javascript代码的文本。但它会自动删除所有标签。如何解决此问题?

以下是数据库中的一个示例文本,我将其存储在blogObject['blog_content']:中

<div data-configid="0/10000221" style="width: 525px; height: 292px;" class="issuuembed">     
</div><script type="text/javascript" src="//e.issuu.com/embed.js" async="true"></script>
Some text here.
<a class="fancybox" href="http://ab5b871380c75ebbed44-0d6294cd72219e531b9ba85132078296.r10.cf2.rackcdn.com/userprofiles/2012/09/19/1/images/2014/11/04/org_1415121954_3b445d4fac6b78703bcf272307ac59f0.gif"><img src="http://ab5b871380c75ebbed44-0d6294cd72219e531b9ba85132078296.r10.cf2.rackcdn.com/userprofiles/2012/09/19/1/images/2014/11/04/org_1415121954_3b445d4fac6b78703bcf272307ac59f0.gif" width="190" /></a>
Some text here 2.

当我使用$("#blog_content").html(blogObject['blog_content'])添加上面的文本时,我看到的是:

Some text here.
Some text here 2.

正如@Musa在评论中所说,我应该使用.val()而不是.html()。它对我有效。