是否有可能使用on-blur监听器获得点击元素?

时间:2016-11-02 20:34:09

标签: javascript events onblur

我有一个带模糊监听器的表单,当我在表单外部单击并触发模糊时,是否可以获得被单击的元素?

1 个答案:

答案 0 :(得分:0)

您始终可以使用event.target获取触发任何事件的元素,但您需要为该事件设置事件处理程序。正如@adeneo所说,你需要设置一个click事件处理程序,无论你在哪里点击都会触发它。您可以通过在document.click上设置处理程序来完成此操作。但是,即使您在表单中单击,也会触发此操作。您需要对点击的元素进行一些验证,以确保它是您感兴趣的元素。