我使用的是wysiwyg文本编辑器,名为"niceEdit“。
当我想显示从数据库中提取的内容时,html标记是以html实体的形式出现的。例如:<
因此,结果(在网页中)可能是这样的:
<b>hello world</b>而不是:
hello world
转换它的简单/优雅的方法是什么?
附注:
我使用JAVA (播放!(框架)在后端。
发布于 2012-09-01 17:12:28
下面是一种方法:http://jsfiddle.net/QSJxW/
简而言之,您可以创建一个不执行任何操作且没有提交按钮的表单。向表单中添加一个textarea,并将所有代码放在<textarea>和</textarea>之间。您可以使用CSS样式您的文本区域,使它看起来不像一个文本区域。
我的jsFiddle中有两个例子。一个没有样式,一个没有风格。如果将溢出:隐藏到textarea CSS中,则会关闭滚动。
希望这能有所帮助!
辛西娅
https://stackoverflow.com/questions/12229003
复制相似问题