summernote的简单使用。

为君一笑 提交于 2019-12-02 05:28:54
  1. 导入相关css和js。
<link href="http://netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js"></script> 
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.js"></script> 

<link href="http://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.12/summernote.css" rel="stylesheet">
<script src="http://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.12/summernote.js"></script>
  1. 如果不是使用form表单,建议使用div。
<div id="summernote">Summernote的基本使用</div>
  1. 如果使用form表单,与上面几乎相同,建议使用一个textarea元素,该元素应包含name属性,该元素应包含name属性,因此在提交表单时,您可以使用该名称来处理您的编辑器数据后端。另外,如果在form表单中使用Summernote form表单设置属性method="post"以允许将较大尺寸的编辑器内容解析到后端,如果不这样做,则数据可能无法解析,或者将被截断。
<form method="post">
  <textarea id="content" name="content"></textarea>
</form>
  1. 然后再初始化summernote。
$(document).ready(function() {
  $('#content').summernote();
});
  1. 例子。
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Summernote</title>
  <link href="http://netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">
  <script src="http://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.js"></script> 
  <script src="http://netdna.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.js"></script> 
  <link href="http://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.12/summernote.css" rel="stylesheet">
  <script src="http://cdnjs.cloudflare.com/ajax/libs/summernote/0.8.12/summernote.js"></script>
</head>
<body>
  <div id="content"><p>Summernote的基本使用</p></div>
  <script>
    $(document).ready(function() {
        $('#content').summernote();
    });
  </script>
</body>
</html>
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!