表单切换,用回车键替换Tab健(不支持IE)


Posted in Javascript onJuly 20, 2011
<div> 
<form> 
<input name="a" tab="1" /> 
<input name="a" tab="3" /> 
<input name="a" tab="2" /> 
<input name="a" tab="5" /> 
<input name="a" tab="4" /> 
<input type="submit" value="submit" /> 
</form> 
</div> 
<script type="text/javascript"> 
var inputs = document.getElementsByTagName("input"); 
for (i = 0; i < inputs.length; i++) { 
inputs[i].onkeydown = function(e){ 
if (e.keyCode == 13) { 
var input = getInputByTab(parseInt(this.getAttribute("tab")) + 1); 
if (input) { 
input.focus(); 
return false; 
} 
} 
} 
} 
function getInputByTab(t) { 
for (i =0; i < inputs.length; i++) { 
if (inputs[i].getAttribute("tab") == t) 
return inputs[i]; 
} 
return false; 
} 
</script>
Javascript 相关文章推荐
javascript:文字不间断向左移动的实例代码
Aug 08 Javascript
项目中常用的JS方法整理
Jan 30 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
Apr 14 Javascript
浅谈javascript中call()、apply()、bind()的用法
Apr 20 Javascript
基于JS实现textarea中获取动态剩余字数的方法
May 25 Javascript
jQuery控制文本框只能输入数字和字母及使用方法
May 26 Javascript
JQuery为元素添加样式的实现方法
Jul 20 Javascript
Angular中使用ui router实现系统权限控制及开发遇到问题
Sep 23 Javascript
vue.js中$watch的用法示例
Oct 04 Javascript
实例解析jQuery工具函数
Dec 01 Javascript
Node.js连接MongoDB数据库产生的问题
Feb 08 Javascript
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
Jan 26 Javascript
在浏览器中获取当前执行的脚本文件名的代码
Jul 19 #Javascript
iframe 异步加载技术及性能分析
Jul 19 #Javascript
15款优秀的jQuery导航菜单插件分享
Jul 19 #Javascript
jQuery .tmpl(), .template()学习资料小结
Jul 18 #Javascript
JS仿flash上传头像效果实现代码
Jul 18 #Javascript
js中的string.format函数代码
Aug 11 #Javascript
关于html+ashx开发中几个问题的解决方法
Jul 18 #Javascript
You might like
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
2015/05/13 PHP
php采集中国代理服务器网的方法
2015/06/16 PHP
PHP微信API接口类
2016/08/22 PHP
php将服务端的文件读出来显示在web页面实例
2016/10/31 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
几个高效,简洁的字符处理函数
2007/04/12 Javascript
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
2010/04/13 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
2013/05/27 Javascript
javascript:void(0)使用探讨
2013/08/27 Javascript
Jquery实现自定义窗口随意的拖拽
2014/03/12 Javascript
原创jQuery弹出层插件分享
2015/04/02 Javascript
浅谈javascript实现八大排序
2015/04/27 Javascript
原生Javascript和jQuery做轮播图简单例子
2016/10/11 Javascript
webpack入门+react环境配置
2017/02/08 Javascript
vue 挂载路由到头部导航的方法
2017/11/13 Javascript
动态加载、移除js/css文件的示例代码
2018/03/20 Javascript
jQuery中可见性过滤器简单用法示例
2018/03/31 jQuery
[01:17:12]职来职往完美电竞专场
2014/09/18 DOTA
[01:29:31]VP VS VG Supermajor小组赛胜者组第二轮 BO3第一场 6.2
2018/06/03 DOTA
实例讲解Python中函数的调用与定义
2016/03/14 Python
Python如何读取MySQL数据库表数据
2017/03/11 Python
Python 加密与解密小结
2018/12/06 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
PyCharm 配置远程python解释器和在本地修改服务器代码
2019/07/23 Python
Python使用Numpy模块读取文件并绘制图片
2020/05/13 Python
linux面试相关问题
2013/04/28 面试题
八年级生物教学反思
2014/01/22 职场文书
2014年机关植树节活动方案
2014/02/27 职场文书
程序员求职信
2014/04/16 职场文书
给校长的建议书300字
2014/05/16 职场文书
五年级学生期末评语
2014/12/26 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
基督教追悼会答谢词
2015/09/29 职场文书
MySQL数据库 安全管理
2022/05/06 MySQL