rails form_for编辑文本区域

时间:2014-10-22 15:06:27

标签: html ruby-on-rails erb form-for

我想知道是否有办法在form_for中添加按钮,以便编辑text_area。

<%= form_for(@post) do |f| %>
<div class="field
<%= f.label :content %><br>
<%= f.text_area :content, :size => "70x20" %>
</div>

这是我的form_for的一部分,我想添加一些带有HTML标签的按钮,这些按钮会在text_area中插入文本,如

<b></b> <i></i> 

有可能吗?谢谢。

1 个答案:

答案 0 :(得分:1)

这是javascript的工作。在线查看有很多不同的资源。

还有很多预建的。你可以退房(没有特别的顺序):

在非常基本的JavaScript中,您可以执行以下操作:

<%= link_to("Bold", '#', onclick: "myFunction(); return false") %>
<script>
function myFunction() {
  var textArea = document.getElementById('post_content');
  textArea.value += "<b></b>";
}
</script>