统计字数:
由于富文本里输入的文字都会被标签所包裹,实际的输入的字符长度与富文本返回的字符长度会有点误差, 比如:
'
xxxxxx
'. === xxxxxx会导致以下这种情况

解决方案:
function delHtmlTag(str){
return str.replace(/<[^>]+>/g,""); //正则去掉所有的html标记
}
去掉后,字符串的长度就等于用户输入的字符的长度,在这种情况下需要处理一下图片,音频,视频等特殊的文字,(去掉标签就相当于去掉图片,图片不算在实际的长度里)
缺点:
每次输入一次就过滤一次,当内容比较多的时候,性能会下降