KindEditor使用
1.关于KindEditor
(1).简介
KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。
(2).其他
官网:http://kindeditor.net/about.php
下载:http://kindeditor.net/down.php
文档:http://kindeditor.net/doc.php
2.使用编辑器(kindeditor-4.1.11)
(1).解压 kindeditor-x.x.x.zip 文件,根据需求删除以下目录
- asp - ASP程序
- asp.net - ASP.NET程序
- php - PHP程序
- jsp - JSP程序
- examples - 演示文件
(2).HTML页面上添加textarea标签
<textarea id="editor" name="content" style="width:700px;height:300px;"></textarea>
(3).引入CSS和相关JS
<link href="js/kindeditor-4.1.11/themes/default/default.css" rel="stylesheet"/>
<script charset="utf-8" src="js/kindeditor-4.1.11/kindeditor-all-min.js"></script>
<script charset="utf-8" src="js/kindeditor-4.1.11/lang/zh-CN.js"></script>
(4).初始化编辑器
<script type="text/javascript">var editor;KindEditor.ready(function(K) {editor = K.create('#editor');});// 自定义工具栏(具体可以参照文档)//var options = {//items : ['code', '|', 'justifyleft', 'justifycenter', 'justifyright', 'justifyfull', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', // 'clearhtml', 'quickformat', 'selectall', '|', 'fullscreen', 'formatblock', 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', // 'italic', 'underline', 'strikethrough', 'lineheight', 'removeformat', '|', // 'image', 'multiimage', 'insertfile', 'table', 'hr', 'emoticons', 'baidumap', 'pagebreak', 'anchor', 'link', 'unlink' // ]//}//KindEditor.ready(function(K) {//editor = K.create('#editor', options); //});
</script >
3.常用方法
(1).获取HTML(包含标签)
html = $("#editor").val();// jquery方式
html = K("#editor").val();// KE API
html = editor.html();//
text = editor.text();// 获取纯文本,不包含标签
(2).设置值
editor.html('HTML内容');
editor.sync();// 同步数据后可以直接取得textarea的value,否则$("#id").val()为空
(3).其他
editor.isEmpty();// 判断是否为空
editor.selectedHtml();// 获取选中的HTML
editor.text('<h3>Hello KindEditor</h3>');// 设置文本,标签不起作用,区别html('<h3>Hello KindEditor</h3>')
editor.insertHtml('<strong>插入HTML</strong>');// 在光标后添加HTML
editor.appendHtml('<strong>添加HTML</strong>');// 在末尾添加HTML
效果如下图
KindEditor使用相关推荐
- 【kindeditor】KindEditor获取多个textarea文本框的值并判断非空
kindeditor官网:http://kindeditor.net/demo.php 如何获取多个KindEditor中textarea文本框的值,方式很多种(带有HTML标签). var intr ...
- Kindeditor学习中的那些坑
Kindeditor富文本编辑器还算比较好上手的一款插件吧,下面记录一下我在学习和实践中遇到的那些坑. 编辑器初始化方法和参数网上一搜一大把,不想搜的点这里,文档上各个参数已经写得很清楚了,直接拿过来 ...
- 一个KindEditor的插件[myFocus]
声名:此作品用于学习交流 简介:使用KindEditor(富文本编辑器)提供的接口将myFocus(焦点图库)集成在KindEditor上 功能:在内容中显示焦点图 使用 下载此插件 并将其解压后的 ...
- kindeditor 批量上传 路径_FtpClient 实现文件上传
FtpUtils 工具类封装 public static boolean uploadFile( String hostname, int port, String username, String ...
- php网页添加图片的代码,天天查询-PHP版的kindeditor编辑器加图片上传水印功能
首先简单介绍一下kindeditor编辑器: KindEditor 是一套开源的在线HTML编辑器,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本 ...
- kindeditor扩展粘贴截图功能修改图片上传路径并通过webapi上传图片到图片服务器...
2019独角兽企业重金招聘Python工程师标准>>> kindeditor是一个非常好用的富文本编辑器,它的简单使用我就不再介绍了. 而kindeditor却对图片的处理不够理想. ...
- kindeditor用法
<?php require_once '../include.php'; checkLogined(); $rows=getAllCate(); //echo $rows; if(!$rows) ...
- KindEditor得不到textarea值的解决方法----摘至天涯
以前有朋友遇到过这个问题,就是KindEditor在火狐下或者其他浏览器下都无法得到textarea文本框的值,点击表单提交按钮得到的是空白.昨天天涯PHP博客[http://blog.phpha.c ...
- KindEditor自动过滤首行缩进和全角空格的解决方法
KindEditor 4.1.11: kindeditor-all.js 文件 第772行: var re = /(\s*)<(\/)?([\w\-:]+)((?:\s+|(?:\s+[\w\- ...
- 在DWZ框架中整合kindeditor复文本框控件
今天上午在DWZ框架中整合kindeditor复文本框控件,发现上传图片是老是提示 "上传中,请稍候...",上网查看别人说可能是文件路径问题,在想以前在其他项目中用这个控件一直没 ...
最新文章
- 多媒体计算机探索 教案,多媒体的教学设计
- Springboot本地缓存和redis缓存
- Definition of BPS (基点)
- python创建一个空的dataframe_python 创建一个空dataframe 然后添加行数据的实例
- qq音乐2012绿色版
- jenkins的简介与安装
- ps批处理图片小技巧
- 【ESP 保姆级教程】疯狂点灯篇 —— 案例:ESP8266 + LED + 按键 + 阿里云物联网平台 + 阿里云物联网Web应用 +自开发App控制(项目:我之家,包括所有源码)
- PHP安装Xdebug
- GIF:推荐两款好用的gif免费制作软件
- 8 NoSQL数据库有哪些?
- 人类一败涂地!DeepMind再次制霸Atari游戏,比两年前快了200倍
- Hibernate tools的hbm2ddl和hbm2java
- DTI及MRI数据预处理
- SQL语句里将字符串转换数字类型
- Linux:sk_buff完全剖析与理解【转】
- ros中rviz不显示摄像头视频问题的解决
- CV2逐步学习-2:cv2.GaussianBlur()详解
- React实现(Web端)网易云音乐项目(一),错过了真的可惜呀
- 强化学习的10个现实应用
热门文章
- Java代码审计详解
- womic网络错误_无线麦克风WO Mic
- C语言 同构数的算法
- Android扫描局域网内所有的ip地址
- 大气层整合傻瓜包_【工具】switch大气层9.2系统升级固件+大气层0.10.3离线整合包...
- Excel·VBA数组组合函数、组合求和
- 土地调查图斑编号_全国第二次土地调查地类分类图示及图斑.doc
- python银行卡号识别_EAST+CRNN银行卡号识别,附数据集
- 大数据培训分享大数据六大核心技术
- mac excel mysql数据库_macOS系统的Excel从MySQL数据库查询数据的设置方法