【发布时间】:2019-05-28 16:34:26
【问题描述】:
我有 textarea,我想更改说明插入符号(光标)后面是什么字符的文本。
<textarea id="text"></textarea>
<br/>
Character after the caret: <span id="char"></span>
我知道如何获得插入符号的位置。问题是我不知道当用户移动插入符号时会调用什么事件(通过键入、按箭头键、单击、粘贴文本、剪切文本……)。
【问题讨论】:
-
你能解释一下你的问题的背景吗?有人可能会为您的 XY 问题提出不同的解决方案。
-
也许您可以将本文中的解决方案之一与 textarea 的更改事件一起使用:stackoverflow.com/questions/7745867/…
-
@kSp 是的,我知道该怎么做。请看我的编辑。
标签: javascript events textarea addeventlistener caret