我有点惊讶地发现 html 文档中的 onChange 事件在文本输入或 textarea 上触发,而不是在其值实际更改的那一刻,而是仅在焦点离开元素时(当然,如果它的值已更改) )。
所以我一直在寻找说明这一点的规范,但我找不到。我可以找到数以百万计的教程来解释这一点,包括 W3Schools 的教程,但我找不到定义预期何时触发事件的标准。
在 HTML5 规范本身中,列出了事件的名称,但没有提及: http ://www.w3.org/html/wg/drafts/html/master/
在另一个规范“DOM 3 级事件规范”中,甚至没有提到它: http ://www.w3.org/TR/DOM-Level-3-Events/
那么定义它的标准是什么?