解决UEditor编辑器禁用时点击文本编辑器会多加一个字符问题

出现UEditor编辑器禁用时点击文本编辑器会多加一个字符问题

步骤:

1.禁止编辑后,加载字符数正确:

2.点击文本,出现下面问题:

原因:JS读取文本字符长度的时候,没有把隐藏的字符去掉

解决方案:

 

//原始   ueditor.all.min.js   里面代码
count = this.getContentTxt().replace(/[\t\r\n]+/g, '').length;

 

把上面的JS更改为

//去除隐藏字符  replace(/[\u200b-\u200f\uFEFF\u202a-\u202e]/g, "")
count = this.getContentTxt().replace(/[\t\r\n]+/g, '').replace(/[\u200b-\u200f\uFEFF\u202a-\u202e]/g, "").length;

  

 

posted on 2020-03-26 00:21  小乐丶  阅读(576)  评论(0编辑  收藏  举报