标签: javascript events onblur
我有一个带模糊监听器的表单,当我在表单外部单击并触发模糊时,是否可以获得被单击的元素?
答案 0 :(得分:0)
您始终可以使用event.target获取触发任何事件的元素,但您需要为该事件设置事件处理程序。正如@adeneo所说,你需要设置一个click事件处理程序,无论你在哪里点击都会触发它。您可以通过在document.click上设置处理程序来完成此操作。但是,即使您在表单中单击,也会触发此操作。您需要对点击的元素进行一些验证,以确保它是您感兴趣的元素。
event.target
click
document.click