文本区域而不是div为bootstrap所见即所得工具栏

时间:2013-07-28 00:40:30

标签: javascript bootstrap-wysiwyg

更新

也许更简单的方法是“如何将<div>中输入的内容与<form>一起提交给数据库?

END UPDATE

我正在使用bootstrap wysiwyg并且发现只有当你的打字区域为<div>时它才有效:

<div id="editor" contenteditable="true">
   Start Typing...
</div>

并且它不能用于这样的文本区域:

<textarea cols="" rows="5" id="editor" contenteditable="true">
  Start Typing...
</textarea>

完整的javascript代码如下,但由于工具栏使用了data-target='#editor'

,我真的不确定问题出在哪里

Click here转到github获取完整代码,我只是将其复制并粘贴到一个单独的js文件中。

1 个答案:

答案 0 :(得分:0)

要回答您的更新:您必须在提交表单之前将DIV内容复制到客户端代码中的表单隐藏字段中。在GET / POST中只发送Input / Textarea元素的内容。