CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

怎样在网页中实现按回车键激活下一个文本框!

楼主liaoyinglong(求知)2002-02-07 09:53:54 在 Web 开发 / ASP 提问

怎样在网页中实现按回车键激活下一个文本框! 问题点数:20、回复次数:11Top

1 楼zhx_232(笨狗熊妹妹)回复于 2002-02-07 09:57:01 得分 0

什么意思?!是回车键相当于tab键吗?!Top

2 楼lihaitaoami(天鹅)回复于 2002-02-07 10:06:29 得分 5

text[n].focus()Top

3 楼linjc2000(⊿Τ┾废ら)回复于 2002-02-07 10:10:31 得分 0

那按Enter的事件如何取到?Top

4 楼beyond_xiruo(CorruptionException)回复于 2002-02-07 10:12:41 得分 5

 
  n个text框的解决方案:  
   
  <HTML>  
  <HEAD>  
  <META   NAME="GENERATOR"   Content="Microsoft   Visual   Studio   6.0">  
  <TITLE></TITLE>  
  </HEAD>  
  <Script   Language="JavaScript">  
  function   move(v_objText)   {  
  if   (v_objText.value.length   >=   5)   {  
  var   objElement,   blnFound;  
  objElement   =   document.all[v_objText.sourceIndex   +   1];  
  blnFound   =   false;  
  while   ("object"   ==   typeof(objElement)   &&   !blnFound)   {  
  if   ("text"   ==   objElement.type)   {  
  objElement.focus();  
  blnFound   =   true;  
  }  
  else   {  
  objElement   =   document.all[objElement.sourceIndex   +   1];  
  }  
  }  
  }  
  }  
  </Script>  
  <BODY>  
   
  <P>&nbsp;</P>  
  <form   name="form1">  
  <p><input   type="text"   name="text1"   onKeyDown="move(this);"></p>  
  <p><input   type="text"   name="text2"   onKeyDown="move(this);"></p>  
  <p><input   type="text"   name="text3"   onKeyDown="move(this);"></p>  
  <p><input   type="text"   name="text4"   onKeyDown="move(this);"></p>  
  </form>  
   
  </BODY>  
  </HTML>Top

5 楼beyond_xiruo(CorruptionException)回复于 2002-02-07 10:14:13 得分 0

if(window.event.keyCode   ==   13)  
  {  
  alert("你按了回车");  
  }Top

6 楼ssm1226(雨中人(虚心学习))回复于 2002-02-07 10:14:53 得分 5

<input   type="text"   name="name"   vlaue   onKeyPress="if(event.keyCode==13)   document.all('Password').focus()">  
  <input   type="text"   name="password"   value>  
   
  Top

7 楼hmbory(玻璃心)回复于 2002-02-07 10:18:41 得分 5

:)相信己解决Top

8 楼liaoyinglong(求知)回复于 2002-02-07 10:26:08 得分 0

beyond_xiruo(希偌)    
  能不能给我一个判断按的是什么键的源程序!如:按的是回车键那么就下一个文本框激活!  
  谢谢!Top

9 楼lihaitaoami(天鹅)回复于 2002-02-07 10:26:56 得分 0

<HTML>  
  <HEAD>  
  <META   NAME="GENERATOR"   Content="Microsoft   Visual   Studio   6.0">  
  <TITLE></TITLE>  
  </HEAD>  
  <script   language=javascript>  
  function   getfocus(tmpstr)  
  {  
  if   (event.keyCode==13)    
      {   var   tmpEle=eval(tmpstr);  
          tmpEle.focus();  
  }  
  }  
  </script>  
  <body>  
   
  <input   type=text   name=txt1   onkeypress="getfocus(txt2)">  
  <input   type=text   name=txt2   onkeypress="getfocus(txt3)">  
  <input   type=text   name=txt3   onkeypress="getfocus(txt4)">  
  <input   type=text   name=txt4   onkeypress="getfocus(txt5)">  
  <input   type=text   name=txt5   onkeypress="getfocus(txt6)">  
  <input   type=text   name=txt6   >  
   
  </BODY>  
  </HTML>  
  Top

10 楼lihaitaoami(天鹅)回复于 2002-02-07 10:29:53 得分 0

event.keyCode是判断按键的ascii码值。  
  eval("txt1")是通过名称取得对象.Top

11 楼liaoyinglong(求知)回复于 2002-02-07 10:31:52 得分 0

谢谢~*~!  
  你们的速度好快啊!Top

相关问题

  • 激活文本框
  • 如何对EDIT文本框模拟按回车键
  • 新手请教:请问如何才文本框里捕获回车键?
  • 救命啊!VB如何检测到文本框里输入了回车键?
  • 怎么让指定的按钮获取文本框的回车键?
  • ASP中FORM表格中按回车键怎么在文本框之间跳转
  • 怎么才能使在一个文本框录入完毕后按回车键自动切换到指定的下一个文本框?
  • 怎样实现在敲回车键时将文本框中的光标移向下一个文本框,或默认为点击确定按钮?
  • 对于文本框,在输入时想用回车键完成文本框间的移动,请问该如何处理.
  • 请教,如何使回车键跳到下一个文本框中,还有利用键盘的上,下,左右来移动到其他的文本框中!!

关键词

得分解答快速导航

  • 帖主:liaoyinglong
  • lihaitaoami
  • beyond_xiruo
  • ssm1226
  • hmbory

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo