focusout相关内容

模糊 event.relatedTarget 返回 null

我有一个 字段,当这个字段失去焦点时我需要清除它(这意味着用户点击了页面上的某个地方).但有一个例外.当用户点击特定元素时,不应清除输入文本字段. 我尝试使用 event.relatedTarget 来检测用户是否不仅点击了某个地方,还点击了我的特定 . 但是,正如您在下面的代码段中看到的那样,它根本不起作用.event.related ..
发布时间:2021-12-19 22:55:31 前端开发

将焦点集中在与Angular中的单击其他元素冲突的元素上

我在element1上有focusout()事件,在element2上有click()事件,并且当element1因为在element2上执行了单击事件而失焦时,仅触发了聚焦,单击事件不是. [在jQuery] [1]上工作正常,但在Angular中效果不佳. 我找到了一种解决方法,方法是添加一个对角也有效的window.setTimeout().不幸的是我无法做到这一点. 非常 ..
发布时间:2020-08-31 04:14:27 其他开发

div失去焦点后如何运行函数?

我有几个divs,每个divs都包含一个form.每个表格都有两个input text fields. 我正在尝试在div looses focus之后trigger一个function(意味着,不是在输入文本字段之一失去焦点之后,而是在新div中的全新形式获得焦点之后). ..
发布时间:2019-11-16 12:28:01 JavaScript

jQuery-专注于TR

好的,因此,我正在制作一个插件,以允许对网站中的表格进行内联编辑,到目前为止,我已经完成了大部分工作,但似乎无法将Focusing排除在表格之外.因此,如果某人已完成编辑并开始编辑新行,或者只是单击该行之外的内容,则它应该保存并恢复正常.但是,如果我在行上使用模糊,则没有响应,但是如果我在元素上使用模糊,则当人们从一个元素交换到另一个元素时会触发 但是,如果我在该行上使用focusout,则 ..
发布时间:2019-11-13 17:21:52 JavaScript

jQuery需要替代focusout()

给出示例标记: 一个人如何通过jQuery确定div失去了焦点? 我可以使用focusout(),但这不是我所需要的.使用focusout时,它将在输入到输入之间作为一个选项卡被触发,因为它实际上是在检测(通过事件冒泡)输入失去焦点. 表达要求的另一种方式:我需要知道 ..
发布时间:2019-11-06 10:13:41 JavaScript

JavaScript FocusOut - 获取获得焦点的元素

当引发 FocusOut 事件时,您如何知道哪个元素获得焦点? 正确的方法似乎是使用事件的 relatedTarget 属性。但是,这似乎并不适用于所有浏览器: 在谷歌浏览器中,它可以正常工作 在Firefox和Internet Explorer中,relatedTarget为null 在Safari中,relatedTarget属性甚至不存在 我找到了一个只在IE中工作的解 ..
发布时间:2019-06-07 18:35:24 前端开发

blur event.relatedTarget返回null

我有一个 字段,当这个字段失去焦点时我需要清除它(这意味着用户点击了某个地方页)。但有一个例外。当用户点击特定元素时,不应清除输入文本字段。 我尝试使用 event.relatedTarget 检测用户是否仅在某个地方点击了我的特定 。 但是你可以请参阅下面的代码段,它根本不起作用。 event.relatedTarget 总是返回 ..
发布时间:2019-05-24 16:36:23 前端开发

如何将焦点排除在外

使用Jquery时,只有在设置了“focusout”时单击聚焦区域外的任何地方才会调用focusout。 如何从激活“focusout”功能中排除某些id。 ? 例如这里。 您有一个输入文本字段(id =“A”),它隐藏了一些div的焦点,并在焦点没有显示时显示该div,所以现在很明显当你点击这个(“#A”)输入字段的任何地方时,将显示div。 问题是,你如何设置一些id( ..
发布时间:2018-06-19 15:10:16 前端开发