ASP中FORM表格中按回车键怎么在文本框之间跳转
在ASP的FORM表格中按回车键不提交表格,而是在文本框之间跳转,直到最后一个文本框之后才提交 问题点数:50、回复次数:6Top
1 楼lstup(流水)回复于 2005-04-02 20:27:30 得分 0
有这个必要吗?用Tab不是很方便么?Top
2 楼boythl(沙漠孤狐【工作,生活,编程】)回复于 2005-04-02 21:04:08 得分 0
哦,这个很简单的了,用focus函数。给个例子你。Top
3 楼boythl(沙漠孤狐【工作,生活,编程】)回复于 2005-04-02 21:05:14 得分 20
<form name="form1" method="post" action="0_Check_Power.asp">
姓名:<input class=input1 name="EName" id="EName" value="<%= request.Cookies("rem_ename") %>"
onKeyDown="javascript:if(event.keyCode==0||event.keyCode==13)form1.EPwd.focus();">
密码:
<input class=input1 name="EPwd" type="password" id="EPwd" onKeyDown="javascript:if(event.keyCode==0||event.keyCode==13)Check_From();">
</form>
Top
4 楼xiaoyuehen(OH, NO~It's Unfair!)回复于 2005-04-03 00:10:42 得分 20
//回车代替TAB, 当遇到按钮时, 则执行按钮动作
function keyDown()
{
switch (event.keyCode)
{
case 13:
//检测样式名, 确实是否为按钮
if(event.srcElement.className == "fbtclass") return true;
event.keyCode = 9;
return true;
break;
}
}
document.onkeydown = keyDown;
Top
5 楼QQgenie(妖魔鬼怪)回复于 2005-04-03 02:13:36 得分 10
xiaoyuehen(OH, NO~It's Unfair!) 的方法好用!Top
6 楼jxh924(阿輝)回复于 2005-04-05 18:43:02 得分 0
谢谢各位朋友的指教,我公司不能上网,所以不能常来看看,就先结贴了,以后再试,如果各位还有好的建议还请贴上来。Top




