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 相关文章推荐
javascript中的undefined 与 null 的区别  补充篇
Mar 17 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
Aug 10 Javascript
javascript弹出窗口中增加确定取消按钮
Jun 24 Javascript
简单实现bootstrap选项卡效果
Feb 08 Javascript
react-native动态切换tab组件的方法
Jul 07 Javascript
Bootstrap标签页(Tab)插件切换echarts不显示问题的解决
Jul 13 Javascript
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
JavaScript数组去重的方法总结【12种方法,号称史上最全】
Feb 28 Javascript
vue过滤器用法实例分析
Mar 15 Javascript
浅谈vue加载优化策略
Mar 19 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
Vue仿百度搜索功能
Dec 28 Vue.js
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
先进的自动咖啡技术,真的可以取代咖啡师吗?
2021/03/06 冲泡冲煮
php at(@)符号的用法简介
2009/07/11 PHP
Aster vs KG BO3 第二场2.18
2021/03/10 DOTA
在 IE 中调用 javascript 打开 Excel 表
2006/12/21 Javascript
Prototype使用指南之dom.js
2007/01/10 Javascript
JavaScript 输入框内容格式验证代码
2010/02/11 Javascript
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
2013/06/06 Javascript
Jquery.addClass始终无效原因分析
2013/09/08 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
JS实现网页上随机产生超链接地址的方法
2015/11/09 Javascript
跟我学习javascript的函数调用和构造函数调用
2015/11/16 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
2017/03/06 Javascript
mui 打开新窗口的方式总结及注意事项
2017/08/20 Javascript
小程序实现点击tab切换左右滑动
2020/11/16 Javascript
[01:02:20]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
Python基于Floyd算法求解最短路径距离问题实例详解
2018/05/16 Python
使用python 3实现发送邮件功能
2018/06/15 Python
python如何爬取网站数据并进行数据可视化
2019/07/08 Python
python实现在函数中修改变量值的方法
2019/07/16 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
python实现自动打卡的示例代码
2020/10/10 Python
优秀大学生推荐信范文
2013/11/28 职场文书
暑期实习鉴定
2013/12/16 职场文书
体育教师自我鉴定
2014/02/12 职场文书
抄作业检讨书
2014/02/17 职场文书
2014年教研活动总结范文
2014/04/26 职场文书
本科生自荐信
2014/06/18 职场文书
班级标语大全
2014/06/21 职场文书
群众路线自我剖析及整改措施
2014/11/04 职场文书
收银员岗位职责范本
2015/04/07 职场文书
劳动仲裁调解书
2015/05/20 职场文书
心灵点滴观后感
2015/06/02 职场文书
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python
MySQL修改默认引擎和字符集详情
2021/09/25 MySQL