Javascript onFocus和OnMouseCenter事件之间有什么区别?

Javascript onFocus和OnMouseCenter事件之间有什么区别?,javascript,dom,Javascript,Dom,onFocus和OnMouseCenter事件之间的区别是什么?onFocus应用于表单元素时,当字段被赋予焦点时,会被触发,方法是通过对字段进行选项卡式切换或单击以输入值。在任何情况下,大多数HTML元素都不会通过onMouseCenter获得焦点,因此这两个事件完全不同。当鼠标悬停在对象上时,您将获得onMouseCenter。您也可以使用键盘通过切换控件或编程方式获得焦点。当用户单击某个元素(通常为或元素)时触发onfocus事件,当指针滑过页面上的任何元素时触发mousover事件。然而

onFocus和OnMouseCenter事件之间的区别是什么?

onFocus应用于表单元素时,当字段被赋予焦点时,会被触发,方法是通过对字段进行选项卡式切换或单击以输入值。在任何情况下,大多数HTML元素都不会通过onMouseCenter获得焦点,因此这两个事件完全不同。

当鼠标悬停在对象上时,您将获得onMouseCenter。您也可以使用键盘通过切换控件或编程方式获得焦点。

当用户单击某个元素(通常为
元素)时触发
onfocus
事件,当指针滑过页面上的任何元素时触发
mousover
事件。然而,
mouseenter
事件是IE使用的非标准事件。

此外,只有IE本机支持mouseenter事件。所有浏览器都支持焦点事件。实际上,
mouseenter
在IE中是原生的。