14

我不想要这个:

<textarea>The <b>color</b> is black.</textarea>

而不是<b>and</b>我希望文本“颜色”以粗体显示。

这可能吗?

4

2 回答 2

18

您不能单独设置文本区域内容的样式,您必须使用 <div> 或类似的东西。这可能是以下内容的副本:

在 <textarea> 中格式化文本?

你想要这样的东西吗:?

http://jsfiddle.net/mekwall/XNkDx/

$('.editable').each(function(){
    this.contentEditable = true;
});

这允许您编辑 div 的内容,它仍然看起来像一个 textarea,

大胆的作品。

于 2013-07-03T19:24:35.457 回答
5

对于这些情况,避免使用纯文本区域,使用所见即所得的 html 编辑器。

这里有一些想法给你:

ckeditor

好编辑

于 2013-07-03T19:17:21.190 回答