当前位置: 代码迷 >> Java Web开发 >> textarea实现maxlength的老有关问题
  详细解决方案

textarea实现maxlength的老有关问题

热度:20   发布时间:2016-04-17 16:22:19.0
textarea实现maxlength的老问题
要求textarea实现maxlength,超出最大长度禁止输入。
附加条件
1。英文或是中文都可输入,一个中文字表示一个长度。
2。拷贝粘贴不可以超出长度,也不可以写到onkeyup方法里,如果写进onkeyup会一闪而过。
3。我之前试过判断输入的长度然后截取,发现当用微软拼音输入法的时候,测试长度为边界值的情况,输入汉字后会覆盖以前的内容,希望回答的方法充分测试这一点。

------解决方案--------------------

<textarea name= "remark " style= "width:650; " rows=4 maxlength= "200 "> <bean:write name= "ParamManageForm " property= "remark "/> </textarea>
这样就可以设置maxlength了

------解决方案--------------------
帮忙顶,帮忙顶,学习
------解决方案--------------------
1.用js判断长度中英文没有区别呀
2.在textarea中的onKeyDown onKeyUp onChange onMouseDown onMouseUp onMouseMove里都放个检测长度的函数
3.本机没有该输入法,我想不会出现楼主所说的那种情况吧,要不你把那个js函数放上来看一下呢
------解决方案--------------------
学习学习
------解决方案--------------------

<bean:write name= "ParamManageForm " property= "remark "/>
ParamManageForm的位置是要写的的Form名字啊

------解决方案--------------------
<bean:write name= "ParamManageForm " property= "remark "/>
ParamManageForm的位置是要写你的Form名字啊
  相关解决方案