【问题标题】:Add formatted text inside a text box in jQuery在 jQuery 的文本框中添加格式化文本
【发布时间】:2014-06-25 18:32:25
【问题描述】:

我有

<input type="text" />

I need to add a formatted text inside it.

$('[type=text]').html("<p class='green'>Hello World</p>")

.green {
   color: green;
   font-style: italic;
}

但是,这不会在其中添加任何绿色文本。

【问题讨论】:

  • 你不能那样做。也许你想要一个内容可编辑的 div?
  • 直接在输入框中添加类或css。
  • 我可以添加 $('[type=text]').val('Hello World')。但我想要一个格式化的文本。你能提供一些代码来做到这一点吗?我想在文本框中添加 html
  • 投反对票是由于明显缺乏研究。

标签: javascript jquery css


【解决方案1】:

将格式化文本添加到文本框

$('[type=textbox]').val('Hello World');
$('[type=textbox]').addClass('green');

.green{

   color: green;
}

【讨论】:

    猜你喜欢
    • 2011-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多