大多数文档说onreadystatechange
是事件。但是,JavaScript标准的前缀为事件处理程序的方法为'开'。我仍然会说onreadystatechange
是一个事件处理程序,因为我们为它分配了一个事件处理程序方法。我对吗?我的意思是,这是一个事件,但不应该以'on'作为前缀。Onreadystatechange - 事件或事件处理程序?
我想说的是关于事件的命名约定在最流行的语言中是非常不一致的。例如,在以'On'开头的C#方法中是调用事件的方法。另一方面,在Android中,OnClick
是通过单击按钮调用的事件。
当浏览器触发[readystatechange](https://developer.mozilla.org/en-US/docs/Web/Events/readystatechange)事件时会触发它。当选择改变的索引或文本框中的文本改变时,差别不大。所以'onreadystatechange'是属性 – epascarello