【问题标题】:JavaScript event sequenceJavaScript 事件序列
【发布时间】:2010-01-20 17:18:16
【问题描述】:

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

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

这样的列表会非常有帮助。

【问题讨论】:

标签: javascript events sequence timing


【解决方案1】:

对于关键事件,以下是极好的资源:@​​987654321@。在同一站点http://unixpapa.com/js/mouse.html 上还有一个鼠标事件页面,我没有使用过,但我认为基于关键事件页面很有用。

【讨论】:

  • 这看起来像提问者想要的。
【解决方案2】:

我知道一个不错的德语网站,也有法语版,希望对您有所帮助:

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

【讨论】:

  • 我在高中确实学了一年德语,但恐怕有点太生疏了(那是 10 年前的事了)。也没有法语。为您的努力 +1
  • 请尽量保持您的帖子为英文。 desarrolloweb.com/articulos/1235.php 可能有您需要的信息,但它是西班牙语,所以它可能无济于事。 :D
【解决方案3】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    相关资源
    最近更新 更多