我正在编写一个网页,当用户在给定的输入字段中更改文本时,我想运行一些Javascript代码,但我无法确定要捕获哪个事件(假设存在一个)我正在寻找的行为。 onFocus
发生得太快 - 如果用户选择字段但不更改任何文本,我不希望发生任何事情。但是onChange
为时已晚 - 我希望用户开始输入后立即触发Javascript,而不是当用户完成打字并点击其他内容时。我怎么能做到这一点?
答案 0 :(得分:6)
onkeydown
(虽然它不适用于粘贴数据,onchange
可能更好)。
答案 1 :(得分:5)
有几项活动可以帮助您:
答案 2 :(得分:2)
keydown / keyup / keypress?