模糊与焦点 - 任何真正的差异?

时间:2012-01-23 14:53:10

标签: javascript jquery

JS事件模糊焦点之间是否存在差异?

我有两个文本框:pwd和确认pwd。例如,我想在用户标签超出确认密码文本框时检查密码匹配。在这种情况下,我应该使用哪个事件,还是重要?

2 个答案:

答案 0 :(得分:225)

focusout的文档说(强调我的):

  

{em}或任何元素将focusout事件发送给元素   在它内部,失去焦点。这与blur事件不同   它支持检测对后代元素的焦点丢失(in   换句话说,它支持事件冒泡。

focusinfocus事件之间存在相同的区别。

答案 1 :(得分:128)

JQuery documentation

中所述
  

当焦点事件或其中的任何元素失去焦点时,会将焦点事件发送到元素。 这与模糊事件的区别在于它支持检测后代元素的焦点丢失(换句话说,它支持事件冒泡)。