鼠标聚焦到Input输入框时,按回车键刷新页面原因及解决方法
2024-08-28 12:56:57
参考地址:http://blog.csdn.net/xuezhongsong/article/details/6859037
方式1:全局控制回车,13-回车键,27-ESC,113-F2
document.onkeydown=function(e){
var e = e || event;
var currKey = e.keyCode || e.which || e.charCode;//支持IE,FireFox
if (currKey == 13) {
return false;
}
}
方式2:input中当回车的时候,不理会
<input type="text" onkeydown="return ClearSubmit(event)" /> function ClearSubmit(e) {
if (e.keyCode == 13) {
return false;
}
}
方式3:将form中的submit事件设置返回false,则不会进行提交
<form onsubmit="return false;">.......</form>
方式4:在form中增加一个隐藏的input
<
input
type
=
"text"
style
=
"display:none"
/>
最新文章
- Linux环境变量设置
- sed tr 去除PATH中的重复项
- 【转】关于phpcms的学习
- mybatis入门_一对多,多对多映射以及整合spring框架
- javaBean和Servlet有什么区别
- readLine读取socket流的时候产生了阻塞
- ubuntu12.04 修复Grub2
- bzoj1043 下落的圆盘
- Codeforces Round #190 (Div. 2) 水果俩水题
- C++ 11 笔记 (一) : lambda
- android—资源文件(res)的引用
- Java读取数据源相关信息
- Java API获取topic所占磁盘空间(Kafka 1.0.0)
- MySQL乱码问题以及utf8mb4字符集
- poj1067
- [Dynamic Language] Python非子包引用
- [Kafka] - Kafka Java Consumer实现(二)
- 文件读取错误UnicodeDecodeError: &#39;utf-8&#39; codec can&#39;t decode byte 0x92 in position 884: invalid start byte
- windows cmake安装
- C 扩展库 - mysql API