var index=-1;
function mset(form){
var curtobj=document.activeElement;
if(curtobj.tagName=="INPUT"||curtobj.tagName=="TEXTAREA")
for(var j=0;j<form.elements.length;j++)
{
if(form.elements[j].name==curtobj.name)
{
index=j;
}
}
}
function keyDown(form){
if(event.keyCode==40)
{
var temp=index<form.elements.length-1?index:-1;
index=temp;
index++;
if(form.elements[index].type=="hidden"||form.elements[index].disabled==true)
{
while(form.elements[index].type=="hidden"||form.elements[index].disabled==true)
index++;
}
if(form.elements[index].value!=""&&(form.elements[index].type=="text"||form.elements[index].tagName=="TEXTAREA")){
form.elements[index].select();
}
else{
form.elements[index].focus();
}
}
else if(event.keyCode==38){
var temp=index>0?index:form.elements.length;
index=temp;
index--;
if(form.elements[index].type=="hidden"||form.elements[index].disabled==true)
{
while(form.elements[index].type=="hidden"||form.elements[index].disabled==true)
index--;
}
if(form.elements[index].value!=""&&form.elements[index].type=="text"){
form.elements[index].select();
}
else{
form.elements[index].focus();
}
}
else if(event.keyCode==13){
form.submit();
}
}
在页面用的时候给form加上两个事件处理.
<form onkeydown="keydown(this)"onclick="mset(this)">
分享到:
相关推荐
Delphi回车键代替Tab键 Delphi回车键代替Tab 键 Delphi回车键代替Tab 键 Delphi回车键代替Tab 键
js 实现 Enter键实现Tab键功能! 值得下载看看!资源免费,大家分享!!
精彩编程与编程技巧-把回车键变成TAB键 ...
用回车键代替TAB。
可以在运行时通过修改用户控件"EnterAsTab_SubPage.ascx"的属性"DiscardIEDefaultButton"和"EnterAsTab"的值来动态决定是否启用回车键变成Tab键的功能。 在启用回车键变成Tab键的功能的状态下,不会影响到...
回车键换行.rar回车键换行.rar回车键换行.rar回车键换行.rar回车键换行.rar回车键换行.rar回车键换行.rar回车键换行.rar
用tab键代替回车键的例子,共同研究共同学习!
在intraweb中实现回车键代替Tab键(d2009下制作)
按回车键提交表单~~~~~按回车键提交表单~~~~~
5.如何使用回车键切换输入焦点?(Visual C++编程 源代码)5.如何使用回车键切换输入焦点?(Visual C++编程 源代码)5.如何使用回车键切换输入焦点?(Visual C++编程 源代码)5.如何使用回车键切换输入焦点?...
主要介绍了C#键盘输入回车键实现点击按钮效果的方法,可实现用回车键代替点击按钮的功能,是非常实用的技巧,需要的朋友可以参考下
主要介绍了在Vue中实现回车键切换焦点的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
易语言屏蔽回车键源码,屏蔽回车键
Delphi 组件; 将该控件放在窗体上即可用Enter键,或向上、向下箭头键代替Tab键切换焦点。
易语言屏蔽回车键源码.rar 易语言屏蔽回车键源码.rar 易语言屏蔽回车键源码.rar 易语言屏蔽回车键源码.rar 易语言屏蔽回车键源码.rar 易语言屏蔽回车键源码.rar
jsp中如何实现按下回车键自动提交表单.docx
js 实现 用键盘上下键实现表格行的上下选择! 值得下载看看!资源免费,大家分享!!
combobox控件 屏蔽上下键 上下键控件间切 回车键弹出和关闭并自动跳到下一控件 还可以实现背景色修改(未做)
htm回车键改变为切换键案例 htm回车键改变为切换键案例
解决西门子300编程软件Step7_5.6编程过程中按下回车键乱跳转的问题