【问题标题】:Jquery: set style part of text in input textJquery:在输入文本中设置文本的样式部分
【发布时间】:2009-07-22 04:52:07
【问题描述】:

我想根据用户输入创建一些文本,当用户输入一些文本时,第一个单词会自动设置背景颜色,但其他单词仍然保持不变(没有背景颜色),我可以这样做吗?

谢谢

【问题讨论】:

  • 您可以设置文本框内整个文本的颜色。但其中一部分似乎很难。
  • ic,我们正在考虑提供预览区域,所以当用户输入一些文本时,它会预览。谢谢凤凰。
  • 我想要简单的方法,所以不能使用 WYSIWYG。
  • 那么为什么要显示在文本框中输入的文本的预览。文本框会接受 html 字符吗?

标签: javascript jquery input coding-style


【解决方案1】:

所见即所得的编辑器将是同时预览文本和编辑的最佳选择。

一些流行的是

  1. TinyMCE
  2. STEditor
  3. FCKeditor

【讨论】:

    【解决方案2】:

    如果您打开 designMode,您可以使用 iFrame 执行此操作,为按键添加事件侦听器,然后使用 将 iFrame 正文中的第一个单词包装起来。然后,您必须有一个隐藏的表单字段来镜像输入到 iFrame 中的数据(删除 span 标签)。

    如果你想走这条路,如果你需要更多帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 2014-09-18
      • 2015-02-22
      • 1970-01-01
      • 2015-03-18
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      • 1970-01-01
      • 2014-03-05
      相关资源
      最近更新 更多