使用jQuery,如何在光标接近结尾时插入文本时自动添加新行的textarea。
textarea的宽度是通过CSS动态完成的(例如#myTextArea { width: 80%; }
)所以我不能做任何事情,比如计算每行中的字符。
我不需要非JS解决方案,因为只有JavaScript才能看到textarea的内容。
答案 0 :(得分:1)
You can get the calculated pixel width of the text area和textarea的填充。您可以查看字体的平均(或模式,或任何令您满意的)水平宽度。你可以猜测字距。看看我的目标是什么? (提示:以字符计算行长度)
你提到计算字符,所以我假设你已经知道如何做到这一点。 :-)
答案 1 :(得分:0)
这是一个非常讨厌的问题,试图解决。我要去两个中的一个。 1只使用文本区域或使用一个漂亮的jQuery编辑器,使文本看起来很好。