如何从TinyMCE文本编辑器获取数据
时间:2020-02-23 14:33:09 来源:igfitidea点击:
在本教程中,我们将学习从TinyMCE文本编辑器获取数据。
需求
我们将需要以下物品。
- 文本编辑器(例如SublimeText,TextMate,Coda,NotePad ++)或者IDE(例如Eclipse)
- Web浏览器,例如Chrome或者Firefox
- TinyMCE
- jQuery
假设条件
假定您已完成TinyMCE的设置。
要了解有关TinyMCE设置的更多信息,请查看本教程。
所以开始吧...
项目文件夹的结构如下所示...
tinymce | +--js | | | +-- jquery.min.js | +--plugin | | | +--tinymce | | | +-- some folders | | | +-- init-tinymce.js | | | +-- tinymce.min.js | +-- index.html
步骤1:创建项目
在tinymce项目文件夹中创建getdata.html文件。
在js文件夹中创建getdata.js文件。
该文件将包含我们将要编写JavaScript代码。
现在项目文件夹将如下所示...
tinymce | +--js | | | +-- getdata.js | | | +-- jquery.min.js | +--plugin | | | +--tinymce | | | +-- some folders | | | +-- init-tinymce.js | | | +-- tinymce.min.js | +-- getdata.html | +-- index.html
步骤2:编写代码
打开getdata.html文件并编写以下代码。
<!DOCTYPE html> <html> <head> <title>TinyMCE - Get Data</title> </head> <body> <form id="get-data-form" method="post"> <textarea class="tinymce" id="texteditor"></textarea> <input type="submit" value="Get Data"> </form> <div id="data-container"> </div> <!-- javascript --> <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="plugin/tinymce/tinymce.min.js"></script> <script type="text/javascript" src="plugin/tinymce/init-tinymce.js"></script> <script type="text/javascript" src="js/getdata.js"></script> </body> </html>
打开getdata.js文件并编写以下代码。
$(document).ready(function(){ $("#get-data-form").submit(function(e){ var content = tinymce.get("texteditor").getContent(); $("#data-container").html(content); return false; }); });