1,js 输入框如何铺货回车事件?
在onkeypress
事件中捕获,即在keypress事件中,判断按下的键是否是enter,其对应keyCode是13
<input type="text" name="email" placeholder="电子邮箱" onkeypress="pressEnterTo(event,user.register,this)" required>
js pressEnterTo 方法实现如下
/*** enter to to something identified by responseEvent */ var pressEnterTo = function pressEnterTo(event, responseEvent, arguments2) { if (!event || event == undefined) { event = window.event || arguments.callee.caller.arguments[0]; } var eventTarget = event.srcElement ? event.srcElement : event.target; if (event.keyCode == 13 && responseEvent && typeof responseEvent === 'function') {//Enter if(arguments2==undefined){ arguments2=eventTarget; } responseEvent(arguments2); } };
2,pressEnterTo参数
第一个参数:事件对象
第二个参数:响应方法,即事件的处理方法
第三个参数:响应方法的参数
所以,如果想要文本框回车就提交表单,就把提交表单的方法作为第二个参数穿进去即可.
3,代码截图
相关推荐
js 回车提交一些新手朋友还是比较陌生的,本文介绍两种实现方法:jQuery方法、JavaScript方法,感兴趣的朋友可以研究下
本文实例总结了javascript实现回车键提交表单方法。分享给大家供大家参考。具体分析如下: 第一种方法:javascript实现 代码如下:<html> <head> <title> javascript 实现回车键提交表单</...
一是编写了javascript代码,当用户点按Enter键时,通过js事件侦听机制触发表单的提交。 二是利用了浏览器的默认行为(至少发现ie是这样的)。浏览器在解析网页的时候,有许多默认的行为,例如如果一个页面上有表单和...
没有form表单情况下敲回车键提交表单的js代码.docx
大家对回车键的功能...代码实例如下: 如何防止回车(enter)键提交表单,其实很简单,就一句话。onkeydown=”if(event.keyCode==13)return false;”把这句写在from标签里面就好了。 <!...屏蔽回车提交表单功能<
本篇文章主要是对js禁止回车提交表单的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。 要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,...
(注释1) 所以,如果要控制提交行为的话(比如,提交前检查必填项是否已填),可以在type=”submit”的“input”后添加Javascript“onXXX(比如onClick)”事件。而如果需要用异步交互来检测相关字段,则无效了。...
主要介绍了js光标定位文本框回车表单提交问题的解决方法,涉及javascript阻止浏览器默认事件的方法,需要的朋友可以参考下
为了省事很多时候希望可以按回车键来提交表单,要控制这些行为,可以借助JS来达到要求。 代码如下: <%@ page language=java contentType=text/html; charset=UTF-8 pageEncoding=UTF-8%> <%@ ...
主要是为了页面没有提交按钮 无法实现回车自动提交所写在功能,屏蔽了表单中文本域回车导致提交功能。
原来文章是jsp下,其实应用了js的代码,大家可以参考下,其实各个语言的原理都一样,如果使用了ajax严重就完美的客户端验证了。
本文实例讲述了js实现键盘Enter键提交表单的方法。分享给大家供大家参考。具体实现方法如下: //执行键盘按键命令 function keyDown(e){ var keycode = 0; //IE浏览器 if(CheckBrowserIsIE()){ keycode = event...