问题标签 [focus]
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.
c# - Winforms c# - 将焦点设置到 TabPage 的第一个子控件
假设我有一个Textbox
嵌套在TabControl
.
当表单加载时,我想关注它Textbox
(默认情况下焦点设置为TabControl
)。
textbox1.focus()
在表单的情况下简单地调用Load
似乎不起作用。
我已经能够通过执行以下操作来集中注意力:
我的问题是:
有没有更优雅的方法来做到这一点?
mfc - 如何在 MFC 中创建非交互式窗口
在我的应用程序中,我有一个弹出窗口,上面有小消息(类似于工具提示)。此窗口使用分层属性来绘制 alpha 背景等。
如果我同时打开了几个这样的窗口,然后用鼠标单击一个,当它们消失时,它们会导致我的应用程序失去焦点(它将焦点切换到当前窗口后面的应用程序)。
如何停止窗口中的任何交互?
javascript - 如何将焦点设置到 HTML5 画布元素?
我在<canvas>
iMac 上使用 Firefox 2.0.0.16 和 Safari 3.1.2 中的 HTML5 元素。(我也在 Windows 上的 Firefox 3.0 中尝试过,但也无济于事。)标签如下所示:
我有一个按钮来“激活”一些与画布交互的功能。该按钮的onclick()
事件调用一个函数。在该函数中,我有以下行:
这不起作用。Firebug 报告没有错误。但焦点仍然在原处。我可以单击画布或朝向画布的选项卡,焦点将从其他元素中丢失,但显然永远不会被画布获得(画布的onfocus()
事件永远不会触发)。
我觉得这很奇怪。是画布根本无法获得焦点,还是我在这里遗漏了什么?任何见解将不胜感激。
谢谢你。
macos - 在 Applescript 中,如何确定菜单项是否被选中/聚焦?
我有一个 OS X 10.5 的脚本,它将搜索框集中在任何应用程序的帮助菜单中。我把它放在一个组合键上,就像 Spotlight 一样,我希望它在我运行脚本时切换。所以,我想检测搜索框是否已经专注于输入,如果是,请输入 Esc 而不是单击“帮助”菜单。
这是现在的脚本:
我正在考虑这样的事情:
...但我收到此错误:
无法获得{应用程序“系统事件”的应用程序进程“脚本编辑器”的菜单栏项“帮助”的菜单“帮助”的菜单项 1} 的焦点。
那么有没有办法让我的脚本检测搜索框是否已经聚焦?
我通过解决它解决了我的问题。我仍然不知道如何检查是否选择了菜单项,因此我将保留此主题。
javascript - 可以从 JavaScript 在 IE7 中设置选项卡焦点
是否可以使用 window.Open 函数在 JavaScript 中启动一个新窗口,然后将焦点设置到该选项卡?
这就是我今天正在做的事情:
窗口打开,但新选项卡没有获得焦点。
javascript - 如何使用javascript跳过字段?
我有这样的表格:
当用户在“一”中输入值时,我有时想跳过“二”字段,具体取决于他输入的内容。例如,如果用户键入“123”并使用 Tab 移动到下一个字段,我想跳过它并转到第三个字段。
我尝试使用OnBlur
and OnEnter
,但没有成功。
尝试1:
尝试2:
但这些都不起作用。看起来浏览器不允许您在焦点变化时弄乱焦点。
顺便说一句,这一切都在 Linux 上使用 Firefox 进行了尝试。
macos - Mac OS X 上的焦点跟随鼠标(加上自动抬起)
(我不想听到我想要那个有多疯狂!:)
焦点跟随鼠标也称为点对焦点、指针焦点和(在某些实现中)马虎焦点。[添加其他术语,使其更易于搜索!] X-mouse
javascript - 在 dom 中添加输入字段并在 IE 中聚焦
我正在尝试制作一个 div,当您单击它时它会变成一个输入框,并聚焦它。我正在使用原型来实现这一点。这适用于 Chrome 和 Firefox,但不适用于 IE。IE 拒绝关注新添加的输入字段,即使我设置了 1 秒超时。
基本上代码是这样工作的:
上面的例子是实际代码的缩短版本,实际代码除了 IE 中的焦点位外,运行良好。
IE中的焦点功能有限制吗?我需要将输入放在表单中吗?
wpf - WPF 验证未在 TextBox 的第一个 LostFocus 上触发
我正在尝试针对对象验证 WPF 表单。当我在文本框中输入内容时,验证会触发失去焦点回到文本框,然后擦除我写的任何内容。但是,如果我只是加载 WPF 应用程序并在文本框上制表符而不从文本框中写入和擦除任何内容,那么它不会被触发。
这是 Customer.cs 类:
这是 WPF 代码:
javascript - How to auto-focus RTE editor inside firefox?
We have a RTE editor based on htmlarea which consists of content with editmode enabled inside an iframe. The question is how to automatically bring the focus into the editor?