问题标签 [setfocus]

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.

0 投票
4 回答
28860 浏览

ms-access - 如何在表单加载中对文本框设置焦点

在 A2003 和 A2007 工作。

我们如何确保在表单加载时选定的 TextBox 获得焦点?如果我们将 MyTextBox.SetFocus 放在 Form_Load 中,则会出现错误:

此表格专为快速输入数据而设计,表格会根据上次使用的设置重新排列。所以有几个不同的文本框,其中任何一个都可能需要根据用户的焦点。我们不能在设计时通过给 MyTextBox TabIndex=0 来修复它。

帮助说明了一些关于调用 Repaint 的内容,这根本没有任何意义:

您只能将焦点移动到可见控件或窗体。在窗体的 Load 事件完成之前,窗体和窗体上的控件是不可见的。因此,如果在窗体的 Load 事件中使用 SetFocus 方法将焦点移动到该窗体,则必须在 SetFocus 方法之前使用 Repaint 方法。

0 投票
3 回答
3327 浏览

c# - 窗口失去焦点

在我的应用程序中,当我显示一个消息框并且用户单击其任何按钮(例如确定或取消)时,我的窗口将失去焦点并最小化。

我曾尝试使用 set focus 也使用 win32 API SetForegroundWindow(window hWnd) 来保持窗口处于活动状态。我注意到如果在我的窗口后面打开了另一个应用程序,我的应用程序窗口在单击消息框按钮后失去焦点,但如果它是桌面上唯一可见的窗口,它可以正常工作。我正在使用 Windows 7,但我在 Win XP 中也面临同样的问题。

我正在使用 GradientForm。为了显示消息框,我使用 MessageBox.Show("Message Text", "", MessageBoxButtons.OK,MessageBoxIcon)。没什么不同。

0 投票
2 回答
537 浏览

javascript - 如何根据tabindex用jquery改变onfocus属性?

我的页面中有一个按 tabindex 排序的元素列表。我正在寻找的是如何模拟 Tab 键被按下,以便将焦点移到下一个元素上?我计划通过使用 jquery 在特定时间间隔(即 1 秒)内改变对元素的关注。

0 投票
3 回答
9946 浏览

javascript - .focus() “在目标输入上设置焦点”在 Firefox 中不起作用

我有一个输入字段。在某些情况下,我希望用户在点击 Tab 键时将注意力集中在输入字段上。基本上我在模仿谷歌自动填充搜索框的功能。除了我从未遇到过问题的浏览器之外,我在每个浏览器中都可以正常工作... Firefox!?

以下代码在 IE、Chrome 和 Safari 中按预期工作,如果您使用类 myInput 跳出文本框,您的焦点将停留在文本框中。但是在 Firefox 中,当您跳出文本框时,您将转到下一个文本框。(这是我正在做的一个非常简化的版本。如果我能让它工作,我就能让我的真实代码工作。)

PS。请不要建议使用 setTimeout() 进行修复。谢谢。

我已经阅读了描述 jQuery 如何具有 .focus() 和 javascript 具有 .focus() 以及它们如何不同的文章。我理解这一点(我认为),但我仍然无法弄清楚我做错了什么。

添加...我可以让它以这种方式工作

看起来很老套,但我不明白为什么 Firefox 不会专注于模糊。所以,如果你们中的任何人有答案,很高兴知道。

0 投票
3 回答
66 浏览

asp.net - 如何在客户端计算机上找到给定窗口并从 ASP.NET 激活它

从 asp.net 运行网站,我需要将控制(焦点)转移到 winforms 应用程序。

如果应用程序没有运行,我知道我可以使用 process.start() 方法。

但是如果应用程序正在运行,我不想启动一个新窗口。

我可以选择将 winform 应用程序设置为唯一实例,但如果它是外部应用程序怎么办?我的意思是,如果我不是作者并且无法控制启动新实例...

如何在客户端计算机上找到给定窗口并从 ASP.NET 激活它

0 投票
1 回答
3575 浏览

android - Android EditText 焦点

我已经设置了一个监听器来更改微调器的选择。在侦听器中,我想关注一个 EditText 字段。我使用了以下代码:

text_other_msg.setFocusable(true);

它不工作。我也尝试使用 setFocusableInTouchMode。但没有一个工作。如何聚焦 EditText?

0 投票
1 回答
803 浏览

javascript - Javascript/jQuery:重新聚焦一个内容可编辑的 div,其中包含子元素

我的目标: 我在输入内容可编辑字段时检测哈希标签。我希望能够删除它键入的哈希标记,将其附加到另一个容器并将选择重新聚焦在 contenteditable div 上,就好像什么都没发生一样。

我的问题: 只要 contenteditable div 中没有子元素,它就可以工作,但如果有子元素,则焦点不会恢复。我想我需要一种先进的方法来聚焦插入符号。到目前为止,这仅在 Chrome 中进行了测试。

我的例子:http: //jsbin.com/owoto4/5/edit

非常感谢帮助!

0 投票
3 回答
8699 浏览

c# - WPF:无法控制焦点

我似乎无法控制自己的注意力:

XAML:

XAML.cs:


ViewModel 的工作是将 IsGridVisible 设置为 true,转换器通过将该值转换为Visibility.Visible(我窥探它)来完成工作。

0 投票
4 回答
432 浏览

javascript - 哪个js函数更适合工业标准?

我有两个 JavaScript 程序,一个是我在旧公司中使用的,另一个是我刚刚在网站上遇到的。今天,我注意到我的同事在程序中使用了这两个标准,在最终确定产品之前,我们必须将所有内容更改为一个标准代码。

或者

如果您处于这种情况,您会建议哪一种,为什么?

0 投票
3 回答
209 浏览

javascript - 将焦点设置在文本字段上的最快方法


将焦点设置在文本字段上的最快(真正最快)的方法是什么?

我的页面看起来像

提前致谢!
彼得