JavaScript事件序列

时间:2010-01-20 17:18:17

标签: javascript events sequence timing

JavaScript中的某些事件会先于其他事件发生。例如,对于input元素,keydown和keypress事件首先触发。然后,如果那些返回值不为false,则更新input.value。然后,keyup事件触发。

是否有一个网站,我可以找到所有事件及其执行顺序的完整列表,以及其间发生的其他事情,例如更新示例中输入框中的值?

这样的清单非常有用。

3 个答案:

答案 0 :(得分:4)

对于关键事件,以下是一个很好的资源:http://unixpapa.com/js/key.html。我在http://unixpapa.com/js/mouse.html的同一网站上还有一个鼠标事件页面,我没有使用过,但我想根据关键事件页面有用。

答案 1 :(得分:2)

我知道一个很好的德语网站,也有法语版本我希望这会有所帮助:

http://de.selfhtml.org/javascript/sprache/eventhandler.htm

答案 2 :(得分:0)

W3C - Document Object Model Events - 但一如既往......某些浏览器并不支持所有内容。