问题标签 [defaultbutton]
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.
asp.net - DefaultButton and DefaultFocus in Internet Explorer 11
I have an ASP.NET page that contains an iframe. Inside that iframe, there is a form with a DefaultFocus and a DefaultButton set, as shown below.
When viewing this page in IE11, all of the content inside of the iframe appears to be shifted off the left side of the screen by about 100px or so. This does not happen in any other browser, including IE10.
If I remove the DefaultButton and DefaultFocus from the form, the problem disappears. I can then use Javascript to manually hookup the default button and focus, but since I have many different pages that are potentially rendered inside the iframe, it's not ideal to have to change each and every one of those pages.
Does anyone know what's causing this or if there's a better way to address it?
c# - 默认按钮不适用于多个验证组
非常感谢您花时间阅读本文。我有一个问题,我在从后面的代码加载页面时为 ASP.NET 页面设置了默认按钮,但是现在我有多个针对一个控件的验证组,这不再起作用。现在,当我在该控件(文本框)中按 Enter 键时,将触发两个组的验证减去验证摘要文本。
这是我的示例代码:
ASPX
C#
如果我使用它并在文本框内点击“Enter”而不在其中输入任何内容,则不会出现任何验证摘要,但文本框旁边会有两个星号(每个组一个星号)。如果用户按下“Enter”,我希望仅使用应该分配给 DefaultButton 的第一组(此处为“firstButton”)进行完整验证。如果用户单击“firstButton”,是否有任何方法可以实现此功能并启动客户端验证?
我还尝试将整个表以及验证摘要包装在 asp:Panel 中并在那里设置 DefaultButton,但我收到了相同的结果。任何正确方向的帮助或指示将不胜感激!
dialog - JavaFX -- 模态对话框光标处于不正确状态并且无法更正后
我有一个弹出的模式对话框,其中包含文本框。如果用户将鼠标悬停在文本框上(因此 TEXT 光标显示)然后按 Enter 关闭对话框,则光标将留在 TEXT 状态。到目前为止,我还没有找到以编程方式将其更改回默认状态的方法。如果我在主场景上尝试其他光标(如 HAND 或 MOVE),它会起作用。但默认没有。
我使用的是最近几个月下载时“新鲜”的 JavaFx / JDK 1.7。我在 Windows 8.1 上。
我已经在网上搜索了很多,但没有发现任何提及它。这是一个已知的错误?任何人都可以提出解决方法或解释发生了什么吗?
代码示例如下。只需单击对话框中的文本编辑,将鼠标悬停在文本框上,使光标为 TEXT,然后按 Enter。
jquery - 在asp.net中使用引导程序时如何关注按钮
我尝试在 asp.net 中使用引导模式框,但我遇到了问题。这是我的模态框:
当我按下回车键时,我希望当这个框打开我的 asp 面板默认按钮时工作,但它不起作用。我怎么解决这个问题?谢谢你
asp.net - 默认按钮不适用于 asp.net 面板
我有一个带有母版页的 aspx 页面,在这个页面中我有一个 asp.net 面板,当我按下输入搜索按钮时我想要,但它不起作用。我测试了很多解决方案:设置
但没有工作,
设置 asp:panel 默认按钮,但它不起作用,
放
但不起作用......我该如何解决这个问题(不使用jquery)?
java - 在 Applet 中的 JPanel 上的 setDefaultButton
我需要一种方法来更改我的 JPanel 上的 DefaultButton,以便当有人按下时输入 JPanel 中的按钮。但是,我不能这样做,因为 getRootPane() 返回 null。
c# - Winforms 默认按钮
我正在处理一个有两个主要按钮“确定”和“取消”的表单。我已将表单的“接受按钮”属性设置为“确定”按钮。
目标:我希望“确定”按钮为默认值,以便在打开表单时突出显示“确定”按钮并在按下回车键时启动。
问题:当表单加载时,“取消”按钮被突出显示,直到用户单击表单中的任意位置,“确定”按钮才会被突出显示。
有什么建议么?
java - 如何将 JOptionPane 设置为具有默认按钮和不同的焦点按钮
在许多本机 OS X 应用程序中,有一些对话框具有初始设置的默认选项(蓝色)和不同的选项(轮廓蓝色)。这允许用户分别使用 enter 和 space 在两个不同的常用选项之间进行选择。
我希望能够在 java 应用程序中复制它。以下列方式使用 JOptionPane 会产生接近的结果,但默认选项(作为initialValue
参数提供)既是焦点选项又是默认选项;蓝色轮廓(以及通过空格键激活的按钮)应该在最左边的按钮上,但它不是。
我已经尝试拉出源代码,JOptionPane.showOptionDialog
以尝试调整向用户显示时哪个按钮获得焦点,但是我在获取按钮本身时遇到了麻烦(因为我认为这些是在可插入外观和感觉中指定的)。如何获得与默认按钮不同的焦点按钮?
mfc - Enter 键不会触发 IDOK 默认按钮操作
我有一个 CDialog 派生类。它的界面定义后面有几个图片框和一些按钮,在资源文件中定义为:
当我初始化表单时,按下 Enter 键不会触发与 IDOK 按钮关联的操作,因为 IDC_ALL 按钮已聚焦并且 Enter 会执行其操作,这是不可取的。
在其初始化例程中,
我尝试了一切将焦点放在 IDOK 按钮上,但没有成功。以至于厌倦了交替注释和取消注释我添加的行:
我离得越近,就是使用这条线
这做了一件非常奇怪的事情:它在两个按钮上绘制了一个焦点矩形,如图所示:
但 Enter 键尚未触发默认按钮!
我什至尝试添加一个 OnOK 方法
还没有成功!
再做一个实验:我在类的消息映射中添加了一个条目:
还是不成功!
我怎样才能设法让 Enter 键执行 IDOK 按钮的操作?
java - 如何让 JTable 忽略回车键?
我在我的 JFrame 中设置了一个默认按钮操作,但是当我专注于 JTable 时它不会执行。
如何让 JTable 忽略回车键,以便表单可以执行默认按钮?
编辑:更多信息:我的 JFrame 内部是动态的,它可以根据某些状态具有不同的组件:有时它会有一个插入和更新按钮,有时它可以有一个选择按钮。根据状态,可以选择不同的按钮作为默认按钮。JTable 是在各种框架中使用的通用组件 - 它甚至不知道是否有按钮,它只是选择其中一条线。所有部分放在一起(jtable,按钮等),定义的默认按钮,我希望在按下 Enter 时触发它,而不是 JTable 的列更改为其他列。