键盘上的ENTER / RETURN键。
我不确定我在这里做错了什么。我希望回车键和单击按钮一样有效。 我不确定我在这里做错了什么。我希望回车键和单击按钮一样有效。 <form action="" method="get" class="priceOptionForm" name="priceOptionForm"> <input name="paypal_email" type="text" value="whatever" id="email" /> <a href="javascript:void(0);" class="bluebtn" id="profile_price" style="width:60px;margin-top:5px;">Save all</a> </form> 试试这个: document.getElementById('email').onkeydown = function(e){ if(e.keyCode == 13){ // submit } }; 请使用下面的代码片段...它应该添加到脚本块中 <script> document.onkeydown=function(evt){ var keyCode = evt ? (evt.which ? evt.which : evt.keyCode) : event.keyCode; if(keyCode == 13) { //your function call here } } </script> 以下所有代码都应添加到脚本块或文件中。 定义提交函数: function submitForm(){ document.priceOptionForm.submit(); document.priceOptionForm.method='post'; } 对于提交表单的回车键: document.onkeydown=function(){ if(window.event.keyCode=='13'){ submitForm(); } } 要使链接有效: document.getElementById("profile_price").onclick=submitForm; 您可以参考http://jsfiddle.net/honglonglong/YMX2q/进行尝试。 使用 <input type="submit"> 而不是链接。然后回车键就会自动起作用。 简单地制作一个像这样的隐藏按钮 HTML <input type="submit" id="submitbtn" /> CSS #submitbtn{display:none;} 当用户按下回车按钮时,表单将被提交 别忘了输入 type="submit" // Process form if use enter key. put script in head. document.onkeyup = enter; function enter(e) {if (e.which == 13) submitForm();} // uses keyup not down as better practice imo // submitForm() is user function that posts the form 您可以在表单标签中放置默认按钮ID,自动触发 <form id="form1" runat="server" defaultbutton="Button1"> <asp:Button ID="Button1" runat="server" Text="Button" OnClick = "Button1_Click" /> <asp:Button ID="Button2" runat="server" Text="Button" OnClick = "Button2_Click" /> <asp:Button ID="Button3" runat="server" Text="Button" OnClick = "Button3_Click" /> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> </form> 哦,这是因为 HTML 表单元素无法将链接识别为按钮,点击.. 你需要用按钮替换它... <input type="submit" value="this will display on your button" onClick="javascript:void(0)"> 但是如果你想让它看起来像一个链接,你应该在 css 中这样做 <style type="text/css"> input{background-color:white;border:0 none;} </style> 您可以在 onKeyDown 标签中使用 input。 以下是详细内容。 const handleKeyDown = (e) => { if(e.key === "Enter") { //form actions } } <form action="" method="get" class="priceOptionForm" name="priceOptionForm"> <input name="paypal_email" type="text" value="whatever" id="email" onKeyDown={handleKeyDown} /> <a href="javascript:void(0);" class="bluebtn" id="profile_price" style="width:60px;margin-top:5px;">Save all</a> </form> 当用户单击提交按钮(<button> 或 <input type="submit">)或在表单中编辑字段(例如 <input type="text">)时按 Enter 时,将触发提交事件。直接调用 form.submit() 方法时,事件不会发送到表单。 检查文档 由于“keycode”已已弃用,请使用此: document.getElementById('element').onkeydown = function (e) { if (e.key == 'Enter') { } };
我想在powerapps中添加按Enter键的操作(与按钮相同)
我正在 PowerApps 中创建一个项目。我需要一项功能的帮助。我希望按钮和按键盘上的 Enter 键执行相同的操作。 我是一个完全的初学者,我不知道...
如何在python tkinter中绑定键盘上的另一个“Enter”?
我正在用python 3.12.0编写一个tkinter应用程序,我想绑定另一个“Enter”(位于键盘的Num-Lock部分),当我按下它时,发送我的消息。 我正在使用文本小部件...
我有一个 C# 控制台程序,可以启动计算器并模拟按键操作。如何以编程方式按 Enter 键? [DllImport("USER32.DLL", CharSet = CharSet.Unicode)] 公共静态分机...
我试图让我的搜索栏在按 Enter 键时正常工作。按下按钮时有效,但按下 Enter 时无效...... /** * 搜索切换 */ const searchTogglers = 文档。
我是Python编码新手,我正在填写一些需要大量输入的代码。它要求的一件事是,如果用户按下 Enter 键并按下 d...
scrollIntoView() 方法在输入时按 ENTER 键触发时停止滚动到元素中途
上下文 我正在制定一份项目清单。 我在列表顶部有一个表单,用于添加新项目(只有 1 个输入和 1 个提交按钮)。 提交表单后,我将获得下一个代码,以便
我的画布对象是小部件的第一层。第二层是通过create_window方法放置在画布中的框架。如果我的鼠标太快,tkinter 无法检测到该事件。 定义
Vim 启动时显示“Press ENTER or type command to continue”
VIM 启动时显示消息“Press ENTER or type command to continue”,VIM 会出现这种情况,但 GVIM 不会,GVIM 启动时不会显示“Press ENTER or type command to continue”。 Vundle 设置在...
更新 gsettings 后 Enter 键在 ubuntu 中停止工作
我试图设置我的 zsh 为 Enter 和 ctrl + Enter 进行不同的绑定,并面临以下问题。 按照此处的说明,我在终端中执行了这些命令: 格塞特...
我一直在使用扫描仪读取文本文件,但得到了这个输出。 [F, , , F, , , F, , , F, , , F] 文本文件字符全部由回车符分隔。 我尝试过使用 Scanner.skip("/n"...
在 Angular 7+ 上使用 Enter 键移动到 ng-template 下的下一个字段
我得到以下信息:无法读取未定义的属性(读取“焦点”) 因此,我使用 console.log(nextField.nativeElement) 控制台记录了 nextField.nativeElement 并得到了未定义 我的...
我正在尝试制作一个 AHK 脚本来将 Enter 键发送到 Red Dead Redemption 2。 {Enter] 键根本不会在游戏内部发送。 看来我不是唯一一个,但我没有取得任何成就
在 vscode 中使用 dart 扩展时自动删除 Dart 语言中的 Tab 和 Enter
当 vscode 中的 dart(flutter) 扩展可用时,我的 Enter 或 Tab 或 Space 它们会自动删除 而且我不能把它们写在我想要的任何地方。 只需使用 ";...
`我只想启用键盘回车键作为简单 Windows 桌面应用程序的 python gui 中的提交按钮。 将熊猫导入为 pd 从 tkinter 导入 ttk # 用于树视图 进口
How to trigger button press from ENTER Key in HTML
我正在制作一个聊天室应用程序,并希望用户能够键入消息并在发送消息时按回车键。目前它只在我用鼠标按下“发送”按钮时发送。我如何...
我需要在按 ENTER 键时将浏览中的单元格选择移动到右侧的单元格。 默认情况下,ENTER 将选择移动到同一列中的下一条记录。我需要改变那个
我想通过数据库(扫描)的循环事件添加代理(资源)的数量(参数)。我以前不使用 Exit Block。 这一切都适用于 1 个周期,然后我得到一个 NullPointerExeption ...
没有按钮的文本框。如果你输入一些字母并按下'Enter'键,1秒钟后会出现一个带有文本框文字的提示对话框。
我想做一个没有按钮的带文本框的网页。如果我输入几个字母并按下 "Enter "按钮,1秒钟后,文本框中的文字就会出现警报对话框。一切工作正常,...
int fun(int n) { if (n > 0) { fun(n-1); printf("%d", n); fun(n-1); } else return n; }。当我输入(n=4)时,我得到( 1 2 1 3 1 2 1 4 1 2 1 3 1 2 1 ),所以我不明白它是如何做到这一点的......