我想创建一个简单的函数,将文本添加到用户光标位置的文本区域.它需要是一个干净的功能.只是基础知识.我可以弄明白其余的.
我想在HTML页面中为textarea提供水平滚动.如果我输入没有换行符的长行,滚动应该没有换行.一些朋友建议使用overflow-y CSS属性,这对我来说不起作用.我使用的浏览器是IE 6+和Mozilla 3+.
Html Textarea元素只有在到达空格或制表符时才会换行.这很好,直到用户键入一个looooooooooooooooooooo足够的单词.我正在寻找一种严格执行换行符的方法(例如:即使它导致"loooooooooooo \n ooooooooooong").

我发现最好的是在每个字母后面添加一个零宽度的unicode空格,但这会破坏复制和粘贴操作.谁知道更好的方法?
注意:我在这里指的是"textarea"元素(即:与文本输入行为类似的元素) - 而不仅仅是一个普通的旧文本块.