问题标签 [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.
jquery - Caret / Cursor 在.focus() 使用JQuery 之后不是[真的] 获得焦点
在用户从自动完成下拉列表中选择一个值(使用 jquery)后,我试图将焦点设置到下一个输入框。
所以代码看起来像这样:
函数 showElement(elementName) { $(elementName).show('blind', onElementDisplay(elementName)); }
所以我希望看到光标/插入符号在函数末尾显示的元素上闪烁,因此用户可以开始输入,但是它不会发生。
我在这里缺少什么?
flash - 焦点输入/输出问题 - 按钮未聚焦
当我按下警报框的*OK按钮时,我希望txtOther.textbox成为焦点。在这里,当显示警报框时,txtbox 被聚焦,当我按下文本框的 OK 按钮时,txtOther.textbox不在焦点上。
此处即使显示警告框,也会设置 txtother.textbox 的焦点。但是在按下警报的 OK 按钮后,没有设置 TxtOther.text 框的焦点。所以在这里我想在按下警报窗口的确定按钮之后而不是之前触发焦点事件。怎么做...
c# - 将焦点返回到主要形式
我有一个有两种形式的 C# 应用程序。
第一个是应该始终打开的主窗体。
第二个是用户可以启用的预览窗格。
当用户选择显示预览窗格(菜单选项)时,预览窗格被打开。
这就是我想要的。
但是我想防止预览窗格获得焦点。否则,如果用户想要访问菜单(位于主窗体上),他们首先单击并且看起来什么都没有发生(但实际上焦点从预览切换到主窗体)。只有在第二次点击后,他们才能访问菜单。
所以我认为我有一个非常简单的解决方案:
如果预览获得焦点,只需将焦点设置到主窗体。
但是,看起来我无法从预览窗格访问主表单。
要显示预览窗格,我只需执行以下操作(在主窗体上):
我试图通过(在预览窗口上)将焦点放回主窗体:
但如前所述,我似乎无法访问它。
c# - 如果用户单击表单上的其他位置,如何取消选择文本框?
目前在我的应用程序中,无法取消选择文本框。唯一的方法是选择另一个文本框。我的用户和我同意单击表单上的其他任何位置应取消选择当前文本框。我尝试在许多控件上覆盖 MouseDown 并将焦点设置为随机标签,但它不适用于 MenuStrip 或滚动条等某些控件。有任何想法吗?
delphi - TEdit 焦点和插入符号
我有两个 TEdit 控件。当我退出edit1时,edit2获得焦点。在 Edit1 的 OnExit 事件中,我有以下代码:
Edit2 具有焦点。但是,其中没有插入符号。我可以开始输入,但它很混乱,因为我不知道哪个控件具有焦点。
我对导致某些消息无法正确触发的 Enabled 属性的翻转更感兴趣?例如 edit2 的 OnEnter 事件没有被触发。
如果重要的话,这在 D2006 上。
谢谢回复。
wpf - 如何定义热键来编辑 AutoCompleteBox 中的文本?
我正在使用 WPF AutoCompleteBox 控件,我需要定义一个热键来立即开始编辑其内容。我有这个:
该代码设置了焦点,但版本没有开始。我必须手动按向左或向右键,然后才能使用它。我在他的属性和网络上搜索过,但我仍然没有找到答案。
该控件是 WPF 工具包的一部分。http://wpf.codeplex.com/releases/view/40535
c# - 嵌入在 ListBox 初始焦点中的文本框
我想将焦点设置到作为文本框的第一个 ListBox 项。我希望能够立即在其中写入,而无需单击它或按任何键。我试试这个但不起作用:
qt - 默默地将 keyPressEvent 转移给一个孩子,并使其成为焦点?
当用户在QWidget
基于窗口中键入时,我想要QLineEdit
处理所有输入键,所以我尝试了以下两种解决keyPressEvent()
方案QWidget
:
一种。
好吧,这有时会使整个界面崩溃,尤其是当我resize window
.
B.
此外,我一直在考虑给予lineEdit
焦点,但我不能这样做,因为其他事件需要由主 UI 处理。
更新
当我过滤关键输入时它不会崩溃,但为什么呢?
jquery - jquery触发焦点和光标移动
有什么方法可以触发元素focus()
上的事件<textarea>
并将鼠标光标放在文本区域内的文本末尾?
谢谢
wpf - 用户单击扩展器时如何在文本框中设置焦点?
我有一个扩展器......和一个文本框。文本框默认隐藏。当用户单击扩展器时,我正在显示文本框。这工作正常。
我需要的是,当用户单击扩展器时...我需要在文本框中设置焦点。
请帮我这样做...我尝试使用以下代码...但似乎“IsFocused”是只读属性。
任何帮助,将不胜感激 !