js光标定位文本框回车表单提交问题的解决方法


Posted in Javascript onMay 11, 2015

本文实例讲述了js光标定位文本框回车表单提交问题的解决方法。分享给大家供大家参考。具体分析如下:

当光标定位在辅助查找的文本框后回车,页面会出现方法的返回的json串。

原因:When there is only one single-line text input field in a form, the user agent should accept Enter in that field as a request to submit the form.

翻译一下:当form中只有一个input type="text"时,当用户按回车键会提交这个form。

解决方案:对input text的onkeydown事件做处理,禁止回车操作。

具体代码:

<p>
<input class="text text-1" type="text" name="name" 
id="notAssociateName" value="" onkeydown="enter_down(event);"/>
</p>
function enter_down(event){
 if(event.keyCode==13){
  stopDefault(event);
 }
}
function stopDefault(e) {
 //如果提供了事件对象,则这是一个非IE浏览器
 if(e && e.preventDefault) {
 //阻止默认浏览器动作
 
e.preventDefault();
 } else {
 
//IE中阻止函数器默认动作的方式
 
window.event.returnValue = false;
 }
 return false;
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
用js实现键盘方向键翻页功能的代码
Jun 03 Javascript
js读取本地excel文档数据的代码
Nov 11 Javascript
JavaScript设置、获取、清除单值和多值cookie的方法
Nov 17 Javascript
html5+javascript实现简单上传的注意细节
Apr 18 Javascript
AngularJS 作用域详解及示例代码
Aug 17 Javascript
jQuery为DOM动态追加事件的方法
Feb 16 Javascript
利用js的闭包原理做对象封装及调用方法
Apr 07 Javascript
H5图片压缩与上传实例
Apr 21 Javascript
jQuery基于cookie实现换肤功能实例
Oct 14 jQuery
jackson解析json字符串,首字母大写会自动转为小写的方法
Dec 22 Javascript
js实现简易计算器功能
Oct 18 Javascript
JavaScript图片旋转效果实现方法详解
Jun 28 Javascript
jQuery子窗体取得父窗体元素的方法
May 11 #Javascript
js控制div弹出层实现方法
May 11 #Javascript
JavaScript实现点击文字切换登录窗口的方法
May 11 #Javascript
jQuery实现仿腾讯微博滑出效果报告每日天气的方法
May 11 #Javascript
JS选项卡动态替换banner图片路径的方法
May 11 #Javascript
js操作css属性实现div层展开关闭效果的方法
May 11 #Javascript
javascript中this的四种用法
May 11 #Javascript
You might like
php 获取客户端的真实ip
2009/11/30 PHP
PHP MVC模式在网站架构中的实现分析
2010/03/04 PHP
yii中widget的用法
2014/12/03 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
golang与php实现计算两个经纬度之间距离的方法
2016/07/22 PHP
PHP网站自动化配置的实现方法(必看)
2017/05/27 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
window.ActiveXObject使用说明
2010/11/08 Javascript
jquery应该如何来设置改变按钮input的onclick事件
2012/12/10 Javascript
原生js实现验证码功能
2017/03/16 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
JS中touchstart事件与click事件冲突的解决方法
2018/03/12 Javascript
微信小程序开发之tabbar图标和颜色的实现
2018/10/17 Javascript
vue实现侧边栏导航效果
2019/10/21 Javascript
bootstrap-paginator服务器端分页使用方法详解
2020/02/13 Javascript
linux下python使用sendmail发送邮件
2018/05/22 Python
解决python selenium3启动不了firefox的问题
2018/10/13 Python
20行python代码的入门级小游戏的详解
2019/05/05 Python
深入浅析Python 中 is 语法带来的误解
2019/05/07 Python
python实现定时发送邮件
2020/12/23 Python
英国女士家居服网站:hush
2017/08/09 全球购物
Brora官网:英国领先的羊绒服装品牌
2019/08/28 全球购物
JPA面试常见问题
2016/11/14 面试题
C#中有没有静态构造函数,如果有是做什么用的?
2016/06/04 面试题
Python的两道面试题
2013/06/29 面试题
企业管理部经理岗位职责
2013/12/24 职场文书
公证委托书大全
2014/04/04 职场文书
公益广告标语
2014/06/19 职场文书
团队拓展活动方案
2014/08/28 职场文书
乡镇挂职心得体会
2014/09/04 职场文书
2014年质检工作总结
2014/11/26 职场文书
南京大屠杀观后感
2015/06/02 职场文书
2019已经过半,你知道年中工作总结该怎么写吗?
2019/07/03 职场文书
解决Golang中ResponseWriter的一个坑
2021/04/27 Golang
关于k8s环境部署mysql主从的问题
2022/03/13 MySQL
利用Python实时获取steam特惠游戏数据
2022/06/25 Python