如果它们相同,那么为什么会有两个这样的事件?

最佳答案

如您所知,如果某个元素具有焦点,则 onBlur 事件将触发该元素,但会丢失该焦点。

在这种情况下,将触发 onFocusOut 事件,但也会在任何子元素失去焦点时触发。

例如,您有一个具有特殊格式的div,因为人类当前正在编辑该区域中的字段。您可以在焦点离开该div时使用 onFocusOut 来关闭该格式。

直到最近,onFocusOut上的 仅由IE使用。如果情况有所改变,那是最近的事了。在FF,Chrome等中测试

08-17 07:10