版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
文本框可根据输入内容高度自适应,不带滚动条高度可变的那种,我搜索了很多发现textarea无法实现我的需求,scrollHeigh这个无法获取实际内容的高度(我用的是那种简单的可能我写的哪里不对吧;那种代码很多的,我又不想那麼去做麻烦。。)所以只能div模拟textarea文本框了。
使用div模拟textarea文本框输入文字高度自适应,且实现字数统计和限制输入字数超出65时,统計数字会变红作为提示,当div失去焦点时字数会剪切为最大限制字数65。
// 可实现div模仿文本框进行编辑
其实本来实时限制用户输入字数,吔就是当用户输入字数达到65时不允许再次输入,体验会更好但是当我这样做时,div里的光标会跑到div的最前面再次输入时导致后面字被剪切掉,我无法获取和定位光标所以只能设置当blur,失去焦点时,再剪切字数(当然光标的获取和定位应该可以实现,有需求的小伙伴鈳以自己试试 ^_^)。
// 监听意向备注(统计字数&&存储)
// 监听意向备注输入
// 监听意向备注失去焦点