标签: javascript html dom javascript-events
我想修改用户输入,因为他们在textarea中输入,用于自动完成目的。例如,如果用户键入(,则只需按)即可添加(),以便用户获得(。 我尝试通过监听输入上的keydown事件来实现此目的,但我无法同步进行修改,因为value元素的input属性未立即更新。我认为这是因为事件冒泡。我找到的唯一解决方案或者在更新输入之前等待10ms这样的时刻,但有没有正确的方法呢?
(
)
()
keydown
value
input
答案 0 :(得分:0)
尝试使用keyup事件代替keydown。
keyup