问题标签 [onfocus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript - 在 Firefox 中使用焦点不调用最大化和选项卡切换事件
我正面临一种奇怪的行为,我需要一些帮助..
我正在尝试使用以下代码捕获每个选项卡切换事件和每个最大化事件(意思是:每当显示我的窗口时):
但是,它没有捕获最大化事件!我如何知道用户在最小化后何时最大化我的窗口?
此外,对我来说,同时拥有 window.addEventListener("focus") 和 window.document.addEventListener("focus") 似乎是多余的,但我发现在选项卡之间切换时,它关注的选定文档可能不是内容我很感兴趣,所以这就是为什么我使用 window.focus.... 但是它并不总是为 window 触发这个事件,所以我必须听两个焦点...你怎么看?
你能帮我理解我的问题在哪里吗?我需要创建一个在每个选项卡切换\最大化时触发的事件 - 以及我窗口内的每个文档,以便它处理我的内容?
非常感谢,妮莉
javascript - JavaScript 模糊在 IE 中不起作用
在 Firefox 中,这可以正常工作。在 IE8 中,通过反复单击,您可以获得出现的选项。是什么赋予了?我还能做些什么来使选择变为只读而不将其显示为禁用?
javascript - 如何更改元素“B”的类名 onFocus 元素“A”
我正在构建一个可访问的网站来为残障人士播放 YouTube 视频。我正在使用 onfocus (并更改类名)而不是使用 :focus ,以便它与更多浏览器兼容,从而对所选链接提供视觉反馈。
当文本/图像链接获得键盘焦点时,我想设置列表项背景的样式 - 这可能吗?
非常感谢,
麦克风
javascript - OnFocus/OnBlur 事件未注册
我觉得要求这个真的很愚蠢,但值得注意的是,我已经敲了一个小时的头。这是代码:
两个事件 ( Focus
/ Blur
) 都应该调用一个函数,但即使是这个简单的测试 ( alert
) 也不起作用。这两个标签都在正文部分,尝试更改DOCTYPE
定义 - 无效。
W3 报错:
没有属性“ONFOCUS”
我的主要目标是直接在img
标签上使用事件,但由于某种原因也不起作用。
html - html onfocus 浏览器问题
我正在尝试清除焦点上的文本区域。这是我使用的代码 -
<textarea type="text" name="Title" id="title" value="Title" onfocus="if
(this.value==this.defaultValue) this.value='';" cols="20" rows="10" style="width:465px;color:grey;font-size:15px;" wrap="hard">Title</textarea>
这在 Mozilla Firefox 中完美运行,但在 Opera 中却不行。谁能告诉我为什么会这样?
c# - UserControl 选项卡焦点不起作用
我有一个扩展 UserControl 的类
我有几个标签,我想识别何时选择了一个标签,所以我有这个:
所以我的问题是:当我第一次选择一个选项卡时,会调用 OnGotFocus 方法,但是当我选择其他一些选项卡并再次选择它时,由于某种原因它不会被调用,任何知道为什么吗?
提前致谢!
jquery - 添加类以使用 jQuery 对特定 div 进行分组
在下面的代码中,我试图使它在选择(聚焦)输入时,formhead
相关字段集中的 div 更改其背景颜色,并在模糊时更改回来。我想通过在焦点上向同一个 div 添加一个类,并在模糊时删除该类来做到这一点。jQuery最接近在概念上与我正在尝试做的最相似,但不合适,因为它只会针对父div。是否有其他东西可以针对该类最近的 div,而不影响其他字段集中的其他类?还是我必须得到更具体的信息并识别表格头等?
和 jQuery:
javascript - javascript 在谷歌浏览器上启用/禁用文本字段/文件字段 onfocus 事件问题
此代码适用于 firefox 和 IE,但不适用于 Chrome。哪里有问题?
jquery - jquery onchange/onfocus 表单
我正在使用 jQuery 来获得表单上输入文本字段的 onchange 效果。
假设表单有一个 id="myForm",输入文本字段有一个 id="myText";
这样,当我更改字段然后在字段外单击时,我的表单就会提交。
但是,我希望在输入字段中插入数据后提交我的表单,而不必在输入字段之外单击(失去焦点)。
有任何想法吗?那可能吗?谢谢
visual-c++ - FileChooser onFocus 的文本框 C++
我想绕过按钮在我的应用程序中调用 FileChooser 对话框的需要,所以我设置它以便当文本框获得焦点时,FileChooser 会自动启动。
这很容易做到,但问题是在用户选择一个文件并点击 OK 后,他们所在的文本框仍然是焦点,因此 FileChooser 被“卡住”并不断重新激活。
我只是将其设置为跳转到下一个控制框,但接下来的几个框也会启动 FileChooser,我认为如果 FileChooser似乎只是停留在那里,用户会感到困惑......他们可能会认为它被卡住了.
有没有办法从控件中移除焦点?
在此先感谢您的帮助!