【发布时间】:2013-07-01 15:11:52
【问题描述】:
我不想要这个:
<textarea>The <b>color</b> is black.</textarea>
我希望文本“颜色”以粗体显示,而不是 <b> 和 </b>。
这可能吗?
【问题讨论】:
-
据我所知,如果您不使用任何 jQuery / JS 工具或插件,textareas 不接受任何 HTMLy 纯文本。
-
您需要一个富文本编辑器 - 请参阅 stackoverflow.com/questions/8903525/…
-
我想这就是你想要的:stackoverflow.com/questions/4705848/…@Marcus Ekwall 回答,看看他的jsfiddle
-
codemirror 将让您在执行此操作的同时仍然像 textarea 而不是 div...也就是说 .value 不会有演示标记,不确定您是否希望它只是显示或实际上集成到字符串中。
-
如果你想自己做,我想不出任何其他的解决方案。但正如其他人指出的那样,我认为您可能想要使用 WYSIWYG html 编辑器插件。比如this。
标签: javascript html