layui使用wangEditor富文本插件

news/2024/11/24 14:00:59/

wangEditor官网:https://doc.wangeditor.com/

1.实现效果如下图中的 “工单问题描述”

2.页面代码,只截取“工单问题描述”这部分前端代码,下面的textarea多行文本框作为隐藏校验,“全屏”插件需要另外引入静态文件

<link rel="stylesheet" href="/root/assets/module/wangEditor/release/wangEditor.css"/><link rel="stylesheet" href="/root/assets/module/wangEditor/fullscreenplugin/wangEditor-fullscreen-plugin.css"/>
  <tr><td colspan="2" style="background-color: #f2f2f2; color: #666;  text-align: right;"><span class="layui-label-required">*</span>工单问题描述</td><td colspan="10"><div id="div1"></div><textarea class="layui-textarea layui-hide" id="repairDescription" name="repairDescription"placeholder="限500字以内" maxlength="500"onchange="this.value=this.value.substring(0, 2000)" onkeydown="this.value=this.value.substring(0, 2000)" onkeyup="this.value=this.value.substring(0, 2000)"lay-verify="required" style="width:100%; height:200px;"></textarea></td></tr>
<script type="text/javascript" src="/root/assets/module/wangEditor/release/wangEditor.js"></script>
<script type="text/javascript" src="/root/assets/module/wangEditor/fullscreenplugin/wangEditor-fullscreen-plugin.js"></script>

 

var E = window.wangEditor;var editor = new E('#div1');var $text1 = $('#repairDescription');editor.customConfig.onchange = function (html) {// 监控变化,同步更新到 textarea$text1.val(html)};editor.customConfig.zIndex = 100editor.customConfig.uploadImgServer = '/repair/repairinfo/uploadRichText3';//controller会用到,可以随便设置,但是一定要与controller一致editor.customConfig.uploadFileName = 'file';editor.customConfig.uploadImgMaxSize = 3 * 1024 * 1024;editor.customConfig.menus = ['head',  // 标题'bold',  // 粗体'fontSize',  // 字号'fontName',  // 字体'italic',  // 斜体'underline',  // 下划线'strikeThrough',  // 删除线'foreColor',  // 文字颜色'backColor',  // 背景颜色'link',  // 插入链接'list',  // 列表'justify',  // 对齐方式'quote',  // 引用'emoticon',  // 表情'image',  // 插入图片'table',  // 表格// 'video',  // 插入视频'code',  // 插入代码'undo',  // 撤销'redo'  // 重复];// 隐藏“网络图片”tabeditor.customConfig.showLinkImg = false;editor.customConfig.emotions = [{// tab 的标题title: '默认',// type -> 'emoji' / 'image'type: 'image',// content -> 数组content: [{alt: '[草泥马]',src: '/root/assets/images/emotions/shenshou_thumb.gif'},{alt: '[蛋糕]',src: '/root/assets/images/emotions/cake.gif'},{alt: '[钟]',src: '/root/assets/images/emotions/clock_thumb.gif'},{alt: '[来]',src: '/root/assets/images/emotions/come_thumb.gif'},{alt: '[给力]',src: '/root/assets/images/emotions/geili_thumb.gif'},{alt: '[神马]',src: '/root/assets/images/emotions/horse2_thumb.gif'},{alt: '[互粉]',src: '/root/assets/images/emotions/hufen_thumb.gif'},{alt: '[吃惊]',src: '/root/assets/images/emotions/j_thumb.gif'},{alt: '[礼物]',src: '/root/assets/images/emotions/liwu_thumb.gif'},{alt: '[太开心]',src: '/root/assets/images/emotions/mb_thumb.gif'},{alt: '[钟]',src: '/root/assets/images/emotions/rabbit_thumb.gif'},{alt: '[害羞]',src: '/root/assets/images/emotions/shamea_thumb.gif'},{alt: '[呵呵]',src: '/root/assets/images/emotions/smilea_thumb.gif'},{alt: '[嘻嘻]',src: '/root/assets/images/emotions/tootha_thumb.gif'},{alt: '[可爱]',src: '/root/assets/images/emotions/tza_thumb.gif'},{alt: '[威武]',src: '/root/assets/images/emotions/wg_thumb.gif'},{alt: '[阴险]',src: '/root/assets/images/emotions/yx_thumb.gif'},{alt: '[猪]',src: '/root/assets/images/emotions/pig.gif'}]}];editor.create();E.fullscreen.init('#div1');// 初始化 textarea 的值$text1.val(editor.txt.html());

 


http://www.ppmy.cn/news/520765.html

相关文章

Python flask web基础(三)用wangeditor实现富文本编辑

用wangeditor实现富文本编辑,将上传的图片保存到服务器:先上图 工程文件结构如下图: 有用的源码如下: 1)前端页面wangeditor.html {% extends "test/_base.html" %} {% from "common/_macro.html" import static %} {% block head %} <script type&qu…

Java实现敏感词过滤(敏感词替换DFA算法)

DFA&#xff1a; DFA即Deterministic Finite Automaton&#xff0c;也就是确定有穷自动机。在实现文字过滤的算法中&#xff0c;DFA是比较好的实现算法。 实现思路&#xff1a; 1.将敏感词添加到List列表中 private static String s1 "你妈的"; private static St…

2021年1月25日 星期一 农历四九尾 雾霾 天津

外出整整12个小时&#xff0c;从早上8点40分到下午8点40。早上步行到5号线的成林道地铁站&#xff0c;经5号线倒6号线&#xff0c;再从6号线倒3号线到碰头地华苑地铁站。用时1个小时零15分钟。 夏帆已经驾车在出口处等着了。坐上副驾驶座位的屁股还没被捂热&#xff0c;就被臭脸…

《那些年啊,那些事——一个程序员的奋斗史》六

51 本以为英汉字典的程序已经没有什么大问题了&#xff0c;没想到今天段伏枥想查一个单词&#xff0c;却发现事情根本就不是自己所料想的那么顺利&#xff1a;单词的查找速度太慢&#xff01;这就奇怪了&#xff0c;之前为什么没有发现呢&#xff1f;说起来也让人啼笑皆非…

职场领导想逼你走时,他会用哪些奇招逼你走?

职场领导想逼你走时&#xff0c;他会用哪些奇招逼你走&#xff1f; https://www.wukong.com/answer/6921913495014195459/ 职场领导想逼你走时&#xff0c;他会用哪些奇招逼你走&#xff1f; 贤珉珩 回答 吾师范雎01-26 12:03 关注 1捧杀&#xff0c;表面抬高你&#xff…

大厂可能真不像你想象的那样系列之阿里

大家好&#xff0c;我是道哥&#xff0c;专注于后端java开发&#xff0c;喜欢写作和分享。如果觉得文章对你有用&#xff0c;那就点个赞呗&#xff01;如果能转发那是对道哥最大的支持&#xff01; 道哥有位朋友&#xff0c;去了阿里四年有余&#xff0c;这是一位名副其实的学霸…

css wangeditor 修改_HTML富文本编辑器wangEditor的使用

var E window.wangEditor; var editor new E(#editor) //配置信息 var config editor.customConfig; // 自定义配置颜色(字体颜色、背景色) config.colors [ #000000, #eeece0, #1c487f, #4d80bf, #c24f4a, #8baa4a, #7b5ba1, #46acc8, #f9963b, #ffffff ] //lang配置项配置…

又一个程序员,被抓捕!(真实事件)

这篇文章是公号一位程序员读者的投稿&#xff0c;整个过程就是他自身的经历&#xff0c;文中涉及到的一些敏感点&#xff0c;进行了模糊处理。 文章中的“我”为作者本人。 1 你们张总在吗&#xff1f; 今年的冬天&#xff0c;小明日常到朋友公司蹭个位置坐点自己的事情&#x…