问题标签 [enter]

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 投票
12 回答
117159 浏览

javascript - 输入触发器按钮单击

我有一个带有两个按钮的页面。一个是<button>元素,另一个是<input type="submit">. 按钮按该顺序显示在页面上。如果我在表单中的任何地方的文本字段中并按下<Enter>,按钮元素的click事件就会被触发。我认为这是因为按钮元素位于第一位。

我找不到任何看起来像设置默认按钮的可靠方法的东西,我现在也不一定想要。在没有更好的情况下,我已经在表单的任何位置捕获了一个按键,如果它是<Enter>按下的键,我只是否定它:

到目前为止,据我所知,它似乎在起作用,但感觉非常笨拙。

有谁知道这样做的更复杂的技术?

同样,这个解决方案有什么我不知道的陷阱吗?

谢谢。

0 投票
2 回答
717 浏览

forms - 输入文本不止一个时表单不提交

这是一个很容易描述的问题。这在 Firefox (3.6)、IE (8) 和 Chrome (8) 上进行了测试。

这是文件 doesnotsubmit.html

当焦点位于其中一个输入上并按 Enter 键时,什么也没有发生。

下面是文件dossubmit.html

当焦点在输入上并按下回车键时,表单被提交。

对这种不一致的行为有任何见解吗?

我知道表单缺少提交按钮,因此在语义上不正确。无论如何,提交过程是通过 jQuery 对话框按钮窗格的按钮自动处理的,我不知道如何放置额外的 <input type="submit" />。

0 投票
1 回答
2977 浏览

cocoa - 当用户在 NSSearchField 中按下回车键时调用函数?

我很惊讶我找不到这个简单任务的答案。我只想让用户输入文本,按回车,然后让应用程序知道他/她输入了什么。我该怎么做?

0 投票
1 回答
276 浏览

android - webview(android)重新加载html组件时html组件无法工作

第一次当我将字符串动态“填充”到格式良好的 html.webview 时,它运行良好,包括<input = 'text',但下一次相同的 webview 不起作用,尤其是<input = 'text'

触摸时出现键盘,但不能输入任何单词。

webView设置如下:

这只发生在 SDK 2.0.1 和 2.1-update 中。

0 投票
1 回答
735 浏览

c# - C#:如何防止文本框的内容在 Enter 时向上滚动?

当用户按下“Enter”键时,我试图在运行时调整文本框的高度。

调整大小效果很好,但问题出在按“Enter”将文本“向上”一行的事实。

换句话说,如果我的文本框包含两行,则在按下“Enter”键后只有第二行可见。

文本框将正确调整大小,并且插入符号位于新行,但文本框的全部内容将不可见,直到文本框失去焦点。

任何人都知道为什么会这样?有什么方法可以防止文本框在我按 Enter 时自动向上滚动文本?(在隐藏第一行并在文本框中创建无法访问的行的过程中)。

谢谢

0 投票
2 回答
24847 浏览

delphi - delphi按回车

如何制作一个编辑框,以便当我在光标仍然在其中的情况下按 Enter 键时。然后它会转到编辑框中的网络浏览器中的那个网站?

谁能帮我?

0 投票
2 回答
7884 浏览

javascript - onsubmit is not calling my function when Enter is pressed

If I change "submit();" to "alert('here');" it calls the alert function perfectly. Why does it not call the submit function?

I want the function to be called when the user presses enter. http://jsfiddle.net/kaninepete/JsAr4/

note: The button on the side is for a different purpose, and not part of the problem. edit More work, trying to follow Christians example has gotten me here http://jsfiddle.net/kaninepete/MGxNG/

I don't see why this is different than his example! All I get is "{"error": "Please use POST request"}" and his works perfectly.

0 投票
1 回答
883 浏览

html - 如何在按下 Enter 键时触发 html 中的按钮

我有一个带有按钮的 UI,我希望该按钮在按下 Enter 键时单击?

0 投票
1 回答
216 浏览

python - 在进入行动?

嘿,我正在处理一个需要几分钟时间的操作的 python 项目。问题是因为这需要几分钟,我希望用户能够按 Enter 键来查看操作的当前状态。我怎样才能在 Python 2 中做到这一点?

0 投票
6 回答
94409 浏览

jsf - 在表单中按 Enter 时执行的默认操作

我有一个带有两个按钮和几个输入字段的 jsf 1.2 表单。第一个按钮丢弃输入的值并使用数据库中的值重新填充页面,第二个按钮保存输入的值。当用户在光标位于其中一个输入字段时按下回车键时,会出现问题,提交表单并执行与第一个按钮关联的操作。

代码如下所示:

是否可以在按 Enter 时将特定按钮声明为默认操作?这种行为实际上是在某处指定的吗?