onFocus和onMouseEnter事件有什么区别?

时间:2009-07-17 20:34:32

标签: javascript dom

onFocus和onMouseEnter事件有什么区别?

3 个答案:

答案 0 :(得分:9)

onFocus,当应用于表单元素时,在通过Tab键到该字段或单击该字段以获得焦点时触发,以便您可以输入值。

,大多数HTML元素在任何情况下都不会通过onMouseEnter获得焦点

答案 1 :(得分:2)

当用户点击元素时,onfocus事件会触发,通常是<input><textarea>个元素,当指针鼠标悬停在任何元素上时,mousover事件会触发这页纸。但是,mouseenter事件是IE和implemented by some javascript libraries使用的非标准事件。

答案 2 :(得分:1)

当鼠标悬停在对象上时,您会获得onMouseEnter。您还可以通过Tab键选择控件或以编程方式使用键盘。