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提取URL的搜索字符串中的参数(自定义函数实现)
Jan 22 Javascript
Javascript 多浏览器兼容总结(实战经验)
Oct 30 Javascript
IE中图片的onload事件无效问题和解决方法
Jun 06 Javascript
JavaScript事件 &quot;事件对象&quot;的注意要点
Jan 14 Javascript
Bootstrap表格和栅格分页实例详解
May 20 Javascript
textarea 在浏览器中固定大小和禁止拖动的实现方法
Dec 03 Javascript
实例浅析js的this
Dec 11 Javascript
Javascript 一些需要注意的细节(必看篇)
Jul 08 Javascript
使用webpack3.0配置webpack-dev-server教程
May 29 Javascript
微信小程序 行的删除和增加操作实现详解
Sep 29 Javascript
解决vscode进行vue格式化,会自动补分号和双引号的问题
Oct 26 Javascript
原生JS实现飞机大战小游戏
Jun 09 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结合正则批量抓取网页中邮箱地址
2015/05/19 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
javascript 有用的脚本函数
2009/05/07 Javascript
jquery 模式对话框终极版实现代码
2009/09/28 Javascript
javascript 嵌套的函数(作用域链)
2010/03/15 Javascript
非常有用的40款jQuery 插件推荐(系列二)
2011/12/25 Javascript
javascript向flash swf文件传递参数值注意细节
2012/12/11 Javascript
jQuery插件的写法分享
2013/06/12 Javascript
JS实现一键回顶功能示例代码
2013/10/28 Javascript
javascript表单验证大全
2015/08/12 Javascript
JQUERY表单暂存功能插件分享
2016/02/23 Javascript
正则表达式(语法篇推荐)
2016/06/24 Javascript
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
2017/04/02 jQuery
JS原生数据双向绑定实现代码
2017/08/14 Javascript
javascript input输入框模糊提示功能的实现
2017/09/25 Javascript
使用clipboard.js实现复制功能的示例代码
2017/10/16 Javascript
python实现simhash算法实例
2014/04/25 Python
python使用opencv进行人脸识别
2017/04/07 Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
2019/03/01 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
详解pandas中iloc, loc和ix的区别和联系
2020/03/09 Python
Python实现SMTP邮件发送
2020/06/16 Python
Python调用jar包方法实现过程解析
2020/08/11 Python
python编程的核心知识点总结
2021/02/08 Python
CSS3弹性盒模型flex box快速入门心得(必看篇)
2016/05/24 HTML / CSS
香港时装购物网站:ZALORA香港
2017/04/23 全球购物
泰国在线书店:SE-ED
2020/06/21 全球购物
若干个Java基础面试题
2015/05/19 面试题
便利店的创业计划书
2014/01/15 职场文书
监察局领导班子四风问题整改措施思想汇报
2014/10/05 职场文书
护士长2014年度工作总结
2014/11/11 职场文书
初中毕业生自我评价
2015/03/02 职场文书
Django 如何实现文件上传下载
2021/04/08 Python
python 如何执行控制台命令与操作剪切板
2021/05/20 Python
详解非极大值抑制算法之Python实现
2021/06/28 Python
Python图像处理库PIL详细使用说明
2022/04/06 Python