主题: 就没人能回答下吗?如何做输入字数限制 |
作者: jerry, 发布日期: 2010-08-17 14:29:56, 浏览数: 8456 |
如何做输入字数限制啊,含html的和不含html的
|
作者: vince, 发布日期: 2010-08-17 15:29:33 |
下载演示例子,里面有一个有介绍如果统计字数的
|
回复 |
作者: jerry, 发布日期: 2010-08-17 16:12:26 |
不是要统计字数,而是要做字数限制,例如输入的字数限制要100个字符
|
回复 |
作者: andy, 发布日期: 2010-11-08 16:39:43 |
是啊,有没有办法做到字数限制,如:最大只能输入100个字,到达100后就不让再输入了!!!!!
|
回复 |
作者: lsy, 发布日期: 2011-04-12 17:18:53 |
<script type="text/javascript"> KE.show({id : 'description', resizeMode : 0, allowPreviewEmoticons : false, allowUpload : false, wyswygMode:false, items : ['source', '|', 'textcolor', 'bgcolor', 'bold', 'underline', 'removeformat'], afterCreate : function(id){ //可视化模式下输入内容时触发 KE.event.input(KE.g[id].iframeDoc, function(){ //如果字数(只统计纯文本)超出200就截取 if(KE.count('description', 'text') > 200){var strValue = KE.text('description'); strValue = strValue.substring(0,200); KE.text('description',strValue); } }); //代码模式下输入内容时触发 KE.event.input(KE.g[id].newTextarea,function(){ //如果字数(只统计纯文本)超出200就截取 if(KE.count('description', 'text') > 200){var strValue = KE.text('description'); strValue = strValue.substring(0,200); KE.text('description',strValue); } }); }, afterSetData : function(id) { KE.$('word_count2').innerHTML =200 - KE.count(id, 'text'); //当前还可以输入的剩余字数 KE.util.setData(id); } }); </script> |
回复 |
作者: jarymin, 发布日期: 2011-04-19 10:31:39 |
这段代码怎么调用的,试了一下好像没用啊!在ie9里当输入超过允许字数时就把内容清空了,有什么解决办法呀
|
回复 |
作者: wucq65, 发布日期: 2011-11-08 15:00:18 |
|
回复 |
作者: 古雨, 发布日期: 2012-04-07 22:43:44 |
正解字数限制: obj.text(text.substring(0, maxLength)); obj.appendHtml("");其中obj为当前编辑器对象. 古雨.欢迎交流:qq:494174519
|
回复 |