【发布时间】:2017-10-09 16:58:48
【问题描述】:
对于 HTML TextArea 元素,如何在对其中编辑的文本的所有选择更改时回调?
(我目前正在使用组合 keyup、keypress 和 mousemove(用于拖动选择端点)的技巧,也许可以添加更多,但这并不完全优雅。)
在 HTML 文档或 SO 上找不到它。
编辑:通过“所有选择更改”,我的意思是包括使用鼠标选择期间的连续更改,并且我希望在选择折叠并且只有一个插入符号被移动时获得回调(选择为零长度,但会发生变化)。我认为没有其他方法可以通过组合许多事件来实现这一点。甚至使用间隔回调并简单地比较,但也不是很好。
【问题讨论】:
标签: javascript html events textarea selection