雁过请留痕...
代码改变世界

随笔档案-2017年06月

js 控制输入文字个数(换行不算)

2017-06-05 17:54 by xiashengwang, 1779 阅读, 收藏, 编辑
摘要: 如题,换行符在textarea中是要当成一个字符的。用普通的maxlength属性就不行了,于是想到通过事件来控制输入文字的长度。 注意哦,回车换行不能算成字符。这样的话,普通的substring等方法可能都不适用,要考虑文字中的换行符。 目前的实现如下,还有不完美的地方。如drag事件没有考虑。 阅读全文

js 控制输入文字的字数

2017-06-02 14:57 by xiashengwang, 715 阅读, 收藏, 编辑
摘要: 直接上代码。 maxLength = length; value = control.value; if(maxLength){ event.returnValue = false; maxLength = parseInt(maxLength); var oTR = control.documen 阅读全文