textarea不能使用maxlength

知道文本框有个maxlength属性,有次开发项目中使用了textarea标签,没去看文档,直接加了maxlength属性,且有效果没有报错,喜滋滋的用了,结果没两天就测试出了bug

问题描述:文本域下方有个时时输入文字字数的提示,限制为200,maxlength值也设置为200,当输入的文本中含有回车符时,字数不满200个就输入不上了,在电脑模拟器中这个问题不存在,目前只在手机中出现;

解决办法:最后还是老老实实用js获取了文本的长度,value.length>=200 时,截取前200个字符;

总结:(没事还是要多看文档啊)

原文地址:https://www.cnblogs.com/ding0528/p/8963234.html