【javascript – 按Enter键禁用表单提交,因为我正在使用Ajax功能】教程文章相关的互联网学习教程文章

javascript-防止Enter键就像单击鼠标一样【代码】

我注意到,如果您专注于可以触发鼠标倾斜的元素,则Enter键的行为就像您左键单击鼠标一样.我想避免这种运行,因为它在我的其他代码段中会引起冲突. 在下面的示例中,如果我专注于此imageButton并且一次单击,则可以使用Enter键“完成”下一次单击,所以我不希望这样做,因为此按钮会触发slideToggle()并显示一个隐藏的div,因此IMO,用键盘切换这个div是没有意义的. 有什么办法可以使其全球化吗?谢谢.解决方法:尝试这个:$(".myElements")....

Javascript-输入Enter键,而不在内部输入时提交【代码】

我有一个带有多个输入框的表单,无论我当前是否突出显示其中一个输入,我都想在按下Enter键时提交这些表单.也就是说,我希望能够输入文本,单击页面背景,然后按Enter,然后提交表单.我曾尝试制作一个隐藏按钮,但是此解决方案仅在光标位于输入之一内部时才提交.解决方法:使用纯JavaScript在文档上使用onkeypress: Fiddle.(demo) JS:var form = document.getElementById('form'); document.onkeypress = function(e) {if(e.keyCode === ...

javascript-按Enter键时如何在文本区域中保持选项卡级别?【代码】

当用户按下Enter键时,我希望光标移动到新行,但是如果当前它们由两个选项卡缩进,则光标应保持缩进两个选项卡. 我已经实现了ignore tab event来停止焦点在页面内移动,所以我现在只是在寻找使Tab级别保持在新行上的逻辑.if(e.keyCode === 13){//Logic here }解决方法:http://jsfiddle.net/DVKbn/$("textarea").keydown(function(e){if(e.keyCode == 13){// assuming 'this' is textareavar cursorPos = this.selectionStart;var curen...

javascript-按Enter键查询结果(无效)或“搜索”按钮(有效)【代码】

如果单击搜索按钮,结果将正确显示在屏幕上.我也希望通过在文本框中键入并按Enter键来产生相同的结果.问题是当我按Enter键时结果没有出现.任何人都知道我该如何解决.谢谢 这是代码<input id="address" type="text" value="Paramus, NJ" /> <input type="button" value="Search" onclick="codeAddress();" /> <div id="info"></div> <div id="mdiv"><div class="mdiv"><div class="md"></div></div> </div>这是一个有问题的fiddle解决...

如何在JavaScript上使用Enter键模拟Tab键【代码】

<script type="text/javascript">function onDataBound(e) {$("#batchgrid").on("click", "td", function (e) {$("input").on("keydown", function (event) {if (event.keyCode == 13) {event.keycode=9;return event.keycode;}});});}</script>在这里,我使用上面的脚本在按下Enter键时触发Tab键按下事件,但是它不像我按下Enter键时按下Tab键一样. 请在这里帮助我.解决方法:return event.keycode实际上是返回9,即使return事件也无济...

javascript – 如何捕获Enter键按?【代码】

在我的HTML页面中,我有一个文本框供用户输入搜索关键字.当他们单击搜索按钮时,JavaScript函数将生成一个URL并在新窗口中运行. 当用户通过鼠标单击搜索按钮时,JavaScript函数可正常工作,但当用户按下ENTER键时没有响应.function searching(){var keywordsStr = document.getElementById('keywords').value;var cmd ="http://XXX/advancedsearch_result.asp?language=ENG&+"+ encodeURI(keywordsStr) + "&x=11&y=4";window.location ...

javascript – 在另一个框中按Enter键时,防止按钮上的onclick事件触发【代码】

我需要在SE编辑器的#wmd-button-bar中有一个用户输入字段以及一个按钮.用户可以在输入字段中输入一些数据,然后按下按钮来处理该数据.我正在使用用户脚本来实现这一目标.我已经创建了一个单独的MVCE,这里是Tampermonkey / Greasemonkey的direct install link. 要重现此问题,请安装userscript.重新加载此页面,然后单击“编辑”.您会注意到一个带有按钮的新空白输入框.将“编辑摘要”框空白,将其留空,然后按Enter键.现在,您的插入符号...

javascript – 按“Enter”键的IE7不会阻止默认操作【代码】

我有一个包含的表格<button class="submit">Submit</button>和jQuery代码$(".submit").click(function(e){var evt = e || window.event; // IE compatibilityif(evt.preventDefault){ evt.preventDefault(); }else{ evt.returnValue = false; evt.cancelBubble=true; }//....ajax call });所以,我想知道我在IE7中做错了什么,当我输入搜索词然后按Enter键进入我的主页(action in form =“/”).为什么它不会阻止IE7进入默认操作...

javascript – 按下Enter键时,Bootbox“确认”回调【代码】

我使用Bootbox.js(http://bootboxjs.com/)在我的应用程序中弹出表单. Bootbox有一个API,用于指定您可以选择添加到对话框的任何自定义按钮的回调.例如,这是一个传递给Bootbox的选项对象:var dialogOptions = {message: bodyMessage,className: uniqueClass,closeButton: false,onEscape: false,title: i18n.t("common.loginHeader"),buttons: {login: {label: i18n.t("common.signIn"),className: "btn btn-success ",callback: fu...

javascript – 按Enter键清除输入字段【代码】

用户在输入字段内按Enter后,我按document.getElementById(‘text’)清除值.value =“”; 当我使用空格键迭代数组时,这会显示多个输入字段,其ID相同,当然为id =’text’ 输入第一个输入字段并按回车键后,输入字段清除. 但是,对于在外地进行的情况并非如此.我理解document.getElementById只找到第一个id. 如何使输入值清除所有输入字段.'keydown #text': function(event, template) {if ((27 === event.which) || (13 === event.whic...

javascript – 在文本框中按Enter键不会触发firefox中提交按钮的onclick事件【代码】

我有这个非常简单的html页面,它包含一个文本框和一个提交按钮,我想要的是在文本框中键入内容并按下按钮的onclick事件中的输入函数被调用.它在IE和谷歌Chrome中工作但不在FireFox中工作,这是FireFox的正常行为还是在这里缺少一些东西?<html> <head> <script language="javascript"> function callMe() {alert("You entered: " + document.getElementById("txt").value); } </script> </head> <body> <input type="text" id="txt" /...

javascript – 使用Enter键移动到输入【代码】

是否可以使用回车键移动到表单中的下一个输入字段?我也想使用标签,但输入键也很好. 仅供参考 – 我确实有几个textareas,我需要在输入时使用回车键返回.这会是冲突吗? 谢谢.埃里克解决方法:如果要将一个名为“TabOnEnter”的类添加到要循环的字段中,请输入.$(document).on("keypress", ".TabOnEnter" , function(e){//Only do something when the user presses enterif( e.keyCode == 13 ){var nextElement = $('[tabindex="' + ...

javascript – 按Enter键禁用表单提交,因为我正在使用Ajax功能【代码】

我正在使用ajax功能.当我使用回车键选择任何建议时,表单会自动提交,因为提交按钮是自动聚焦的.有没有办法使用回车键选择ajax建议以及使用回车键提交表单.有点像我输入所有字段的值然后只提交按钮启用.最佳答案:你是如何调用Ajax函数的?它应该在表单的submit事件处理程序中.然后,如果您让事件处理程序返回false,它将无法正常提交:<form onsubmit="doAjaxSubmit(); return false;">... </form>

js防止回车(enter)键提交表单及javascript中event.keycode【代码】

如何防止回车(enter)键提交表单,其实很简单,就一句话。onkeydown="if(event.keyCode==13)return false;"把这句写在from标签里面就好了。 如果在页面中按Enter键会自动提交的话,可以设置返回值防止自动提交如<input id="q" name="q" type="text" onkeypress="javascript:return gosearch();">返回值必须是falsefunction gosearch() { if(window.event.keyCode == 13) { search(); return false; } }或者直接在form中写 ...

功能 - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部