页面只有一个text的时候,回车自动submit的解决方法


Posted in Javascript onAugust 12, 2010

简单的页面html代码如下

<html> 
<head> 
<title>test</title> 
<script language="javascript"> 
function test(){ 
if(event.which || event.keyCode){ 
if(event.which==13 || event.keyCode==13){ 
ajaxpost(); 
return false; 
}else{ 
return true; 
} 
} 
} 
</script> 
</head> 
<body> 
<form name="test" method="post" action="test.htm"> 
<input type='button' value='test' onclick="javascript:test()"> 
<input type="text" name="textfield" class="input"> 
</form> 
</body> 
</html>

为了解决这个问题,试过阻止默事件,返回false等方法,都不行。后来在网上查了一下,原来这个是ie的一个缺省操作(不过奇怪的是在firefox也是同样的情况)。解决的方法很简单,只要在页面上添加一个text元素即可,这个元素可以隐藏。
Javascript 相关文章推荐
Jquery网页出现的乱码问题的三种解决方法
Jun 30 Javascript
单击复制文字兼容各浏览器的完美解决方案
Jul 04 Javascript
Js nodeType 属性全面解析
Nov 14 Javascript
推荐9款炫酷的基于jquery的页面特效
Dec 07 Javascript
js中for in语句的用法讲解
Apr 24 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
Aug 02 Javascript
js 自带的 map() 方法全面了解
Aug 16 Javascript
JS正则表达式修饰符global(/g)用法分析
Dec 27 Javascript
JS实现两周内自动登录功能
Mar 23 Javascript
node.js使用redis储存session的方法
Sep 26 Javascript
node.js 基于cheerio的爬虫工具的实现(需要登录权限的爬虫工具)
Apr 10 Javascript
javascript的var与let,const之间的区别详解
Feb 18 Javascript
javascript闭包的理解和实例
Aug 12 #Javascript
javascript 词法作用域和闭包分析说明
Aug 12 #Javascript
判断客户端浏览器是否安装了Flash插件的多种方法
Aug 11 #Javascript
基于JQuery的数字改变的动画效果--可用来做计数器
Aug 11 #Javascript
JQuery最佳实践之精妙的自定义事件
Aug 11 #Javascript
用js解决数字不能换行问题
Aug 10 #Javascript
JavaScript 错误处理与调试经验总结
Aug 10 #Javascript
You might like
判断php数组是否为索引数组的实现方法
2013/06/13 PHP
深入分析PHP引用(&amp;)
2014/09/04 PHP
php过滤所有的空白字符(空格、全角空格、换行等)
2015/10/27 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
JavaScript延迟加载
2021/03/09 Javascript
javascript 检测浏览器类型和版本的代码
2009/09/15 Javascript
jQuery EasyUI API 中文文档 - Documentation 文档
2011/09/29 Javascript
input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
2013/04/02 Javascript
javascript实现动态标签云
2015/10/16 Javascript
JavaScript动态插入CSS的方法
2015/12/10 Javascript
高性能JavaScript循环语句和条件语句
2016/01/20 Javascript
jQuery中的on与bind绑定事件区别实例详解
2017/02/28 Javascript
vue插件实现v-model功能
2018/09/10 Javascript
Nodejs调用Dll模块的方法
2018/09/17 NodeJs
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
js+springMVC 提交数组数据到后台的实例
2019/09/21 Javascript
Vue中jsx不完全应用指南小结
2019/11/01 Javascript
解决vue里a标签值解析变量,跳转页面,前面加默认域名端口的问题
2020/07/22 Javascript
Vue 请求传公共参数的操作
2020/07/31 Javascript
Python中将字典转换为XML以及相关的命名空间解析
2015/10/15 Python
Python矩阵常见运算操作实例总结
2017/09/29 Python
python2.7安装图文教程
2018/03/13 Python
Flask框架Flask-Login用法分析
2018/07/23 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
2019/07/15 Python
Python实现多线程下载脚本的示例代码
2020/04/03 Python
keras的三种模型实现与区别说明
2020/07/03 Python
Net-A-Porter美国官网:全球时尚奢侈品名站
2017/02/11 全球购物
最畅销的视频游戏享受高达90%的折扣:CDKeys
2020/02/10 全球购物
行政部工作岗位职责范本
2014/03/05 职场文书
调研座谈会发言材料
2014/08/23 职场文书
校园环保广播稿(3篇)
2014/09/15 职场文书
创先争优个人总结
2015/03/04 职场文书
简单介绍 http请求响应参数、无连接无状态、MIME、状态码、端口、telnet、curl
2021/03/31 HTML / CSS
CSS 新特性 contain控制页面的重绘与重排问题
2021/04/30 HTML / CSS