【问题标题】:HTML + JS: Best way to style up textarea's contentHTML + JS:样式化 textarea 内容的最佳方式
【发布时间】:2016-04-25 11:19:43
【问题描述】:

在 HTML textarea 元素中设置内容样式的最佳方式是什么。我的目标是让我的textarea 中的部分文本为红色(例如),所以我会做<span style="color: red">My text part</span> 但这样textarea 会显示所有内容,包括我的HTML 代码<span> ... </span> 作为它的值。

接下来我尝试用我的textarea 覆盖div,这将是我想要的代码宽度<span> ... </span> 代码正确显示为红色样式的文本且没有HTML 代码。用户将编辑textarea 的值,该值将被处理并显示在我的div 中。但这种方法在我看来太脏了。你有什么建议?

【问题讨论】:

  • 您是否考虑过使用 ckEditor、TinyMCE 等 Web 文本编辑器
  • 这个问题要么过于宽泛,要么基于观点,要么需要讨论,因此与 Stack Overflow 无关。如果您有具体的、可回答的编程问题,请提供完整的详细信息。

标签: javascript jquery html css forms


【解决方案1】:

无法在文本区域内设置文本样式,您可以查看this。你可以使用像TinyMCE 这样的插件,它会在你的文本区域显示一个文本编辑器,在那里你可以把你想要的样式放到文本中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-18
    • 1970-01-01
    • 2012-08-24
    • 1970-01-01
    • 2013-12-14
    • 2018-12-04
    • 1970-01-01
    相关资源
    最近更新 更多