onblur相关内容
是否可以检测用户何时使用jquery取消输入框?即当他们点击它时会触发一个事件。 解决方案 我相信 模糊 功能正是您所需要的。 $(“input [type = text]”)。blur(function(){ // unfocus event });
..
我正在编写表单验证脚本,并希望在其onblur事件触发时验证给定字段。我还想使用事件冒泡,所以我不必将onblur事件附加到每个单独的表单字段。不幸的是,onblur事件并没有泡沫。只是想知道是否有人知道可以产生相同效果的优雅解决方案。 解决方案 ppk有一种技巧,包括IE的必要解决方法: http://www.quirksmode.org/blog /archives/2008/04/d
..
我有一个 字段,当这个字段失去焦点时我需要清除它(这意味着用户点击了某个地方页)。但有一个例外。当用户点击特定元素时,不应清除输入文本字段。 我尝试使用 event.relatedTarget 检测用户是否仅在某个地方点击了我的特定
。 但是你可以请参阅下面的代码段,它根本不起作用。 event.relatedTarget 总是返回
..
我有一个简单的幻灯片,我在客户的主页上制作,使用setInterval来计算轮换时间。 防止浏览器在页面时搞砸了setInterval我没有关注焦点(正在查看另一个标签或其他节目),我正在使用: function onBlur() { clearInterval(play); }; 函数onFocus(){ mySlideRotateFunction(); };
..
我有一个带有onblur事件监听器的输入标签: 通过JavaScript,我想触发此输入上的模糊事件,以便它反过来调用 doSomething 函数。 我最初想的是调用模糊: document.getElementById('
..
我有两个元素:
..
嗨 我有一个包含三个文本框的div,我需要在控件超出div标签时调用一个函数,我不想使用onclick事件,因为可以移动焦点通过按键盘上的Tab键或其他方式离开div。 我还想知道是否有办法使用任何javascript库来实现这一点。 谢谢,这是示例html代码 Div Onblur测试
..
我有一个输入字段,可以显示自定义下拉菜单。我想要以下功能: 当用户点击输入字段外的任何地方时,应该删除菜单。 如果更具体地说,用户点击菜单中的div,则应删除菜单,和应根据点击的div进行特殊处理。 这是我的实现: 输入字段有 onblur()只要用户在输入字段外单击,就会删除菜单(通过将其父级的 innerHTML 设置为空字符串)。菜单中的div也有 onclick()执行
..
如何在Angular2中检测到onBlur事件? 我想与它一起使用 任何人都可以帮我理解如何使用它吗? 解决方案 使用(eventName)将事件绑定到DOM,基本上()用于事件绑定。还可以使用 ngModel 来获得 myModel 变量的双向绑定。 加价
..
我在IE8中运行的企业Web应用程序上工作。在主体上调用 blur(),导致IE窗口被发送到后台。不幸的是,这段代码属于供应商控制的应用程序的一部分。 有没有办法阻止 blur()来自身体上的调用而不修改实际调用的代码 body.blur()? 由于这是一个企业应用程序,因此可以接受应用程序本身更改之外的解决方案;比如改变IE8设置,注册表等等。 解决方案 你应该可以硬编码模糊
..
我有一个下拉菜单,单击div中的一个,显示List。 关注焦点我应该隐藏列表(即当用户点击或关注某些其他元素而不是鼠标移出时)。因此,我明显的选择是 onblur 。 现在JavaScript似乎在Firefox中工作但在IE中不起作用因为我的div有一个指定高度和宽度的子div。这在测试文件中是可重现的。我正在使用jQuery。 这是Internet Explorer中的已知问
..
我有一个div,就像下拉一样。因此,当您单击按钮时弹出窗口,它允许您滚动浏览此大列表。所以div有一个垂直滚动条。如果你点击div的外部,即模糊,div应该会消失。 问题是,当用户点击div的滚动条时,IE会错误地触发 onblur 事件,而Firefox没有。我猜Firefox仍然将滚动条视为div的一部分,我认为这是正确的。我只是希望IE的行为方式相同。 解决方案 我遇到类似的问
..
标记没有 onblur 事件。 任何人都可以解释这一点吗? HTML4规范没有列出 onblur 属性。 HTML5草稿另一方面。
..
我有一个弹出的div,想在用户点击div外时隐藏它。在div里面,我有一个复选框... 问题是,当点击复选框时,div的onblur事件被触发。我在复选框的onclick上放置了cancelEventBubble代码,但onblur在复选框onclick事件之前触发... 任何想法或建议?这看起来很简单,但并不那么简单...... 问候, Albert
..
这可以
..
如上,我有一个按钮,点击后会打开子菜单。对于子菜单中的每个选项,都有三个元素(实际上我认为更多,但为了简单起见将保留为3)。我将焦点放在子菜单的主div(白色“框架”)上。这个div的onblur - 然后我隐藏子菜单。 这一切都像预期的那样 - 但我有一个探索,当一个特定选项的3个元素之一被点击(即给定的焦点),由于它的onblur事件处理函数,主div将关闭 - 并且与子菜单中的选项的元
..
好的,今天我正在做一个帮手HTML函数。它看起来像这样: pre $ 函数输入($ name,$ type,$ lable,$ value = null){ if(isset($ value)){ // if(this.value =='search')this.value ='' echo'
..
我现在正在编写一个网站,它必须与所有浏览器兼容,包括IE浏览器到第6版。 我想知道这两个事件的兼容性问题特别是: 我将它们与 标签一起用于 type ='text'“。 OnBlur OnChange 搜索已找到混合响应和不完整列表。 具体而言,问题是: 上述两个事件是否存在任何已知问题(可扩展为其他HTML事件)?如果是这样,可以使用哪些方法解决
..
我隐藏了某些基于div的弹出窗口。当我点击侧面那些他们不隐藏的div。
..
我希望在用户点击其他任何地方时隐藏下拉菜单。 $('div')。blur(function(){$(this).hide();} pre> 不起作用。 我知道.blur只适用于 但在这种情况下,最简单的解决方案是什么? 解决方案 我认为问题在于divs不会触发 onfocusout 事件,您需要捕获正文上的点击事件,然后计算目标是否是菜单div。如
..