我有一个TextArea,textBox和一个按钮.TextArea有一些文本,例如这是一只猫.
现在我的要求是如果有人在TextArea中设置光标位置并在文本框中输入文本并单击按钮,则文本应该附加在光标位置而不是最后.例如
TextArea:这是一只猫.光标位置:在文本框中的"a"输入文本后:黑色
输出:这是一只黑猫.
我怎么能用javascript做到这一点.
提前致谢.
我以前回答过这个问题:
使用Javascript在textarea中的光标处插入文本
另外需要注意的是,当点击事件触发按钮时,IE将丢失插入位置.为了解决这个问题,您可以mousedown改为使用该事件,也可以通过添加unselectable="on"属性使该按钮无法选择.
| 归档时间: |
|
| 查看次数: |
12476 次 |
| 最近记录: |