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

如何忽略文本框中的回车

楼主ak30000(520)2005-01-24 15:59:44 在 Web 开发 / ASP 提问

某个文本框所在的叶面每次load时间很长  
  但是当输入者不小心在文本框中输完内容,无意中敲了回车,尽管我没有给form定义action,但是叶面仍然被重新load了一次,仅仅是因为一次多余的回车。  
  请教有什么办法可以,无论在文本框中怎样敲回车,都不用重新load么?  
  <注:当叶面load进来的时候,只有这一个文本框,不存在焦点的顺序问题!>  
   
  请多帮忙!!! 问题点数:20、回复次数:8Top

1 楼meizz(梅花雪)回复于 2005-01-24 16:05:10 得分 0

<SCRIPT   LANGUAGE="JavaScript">  
  document.onkeydown   =   function()  
  {  
      var   e   =   window.event.srcElement;  
      var   k   =   window.event.keyCode;  
      if(k==13   &&   e.tagName=="INPUT"   &&   e.type=="text")  
      {  
          window.event.keyCode         =   0;  
          window.event.returnValue=   false;  
      }  
  }  
  </SCRIPT>Top

2 楼liuxiaoyi666(MSMVP 小猪妹荣誉马甲之八卦兔子)回复于 2005-01-24 16:17:21 得分 0

老梅好快啊,我刚打开想写就看到你写得了,哈哈想问个有点儿小难度的问题了*^_^*Top

3 楼ak30000(520)回复于 2005-01-24 16:19:21 得分 0

请问这里面的e.tagName需要修改么?  
  我的文本框如下:  
  input   type="text"   name="xhpianduan"   size="10"  
  需要改成e.tagName=="xhpianduan"么?  
  Top

4 楼tigerhu76(虎虎)回复于 2005-01-24 16:21:38 得分 0

markTop

5 楼ak30000(520)回复于 2005-01-24 16:24:56 得分 0

另外如果我需要在这个文本框中一敲回车,则focus焦点移到另外一个按钮上呢?  
  按钮代码如下:  
  input   type="Button"   value="确   定"   name="xhpd"   onclick="pdsetxh(document.shuru);"Top

6 楼meizz(梅花雪)回复于 2005-01-24 16:25:15 得分 0

这段代码只要放在你的网页就OK了,   不需要修改任何地方,   注:   这段代码适用于IE  
  tagName   不等于   nameTop

7 楼meizz(梅花雪)回复于 2005-01-24 16:26:56 得分 20

<SCRIPT   LANGUAGE="JavaScript">  
  document.onkeydown   =   function()  
  {  
      var   e   =   window.event.srcElement;  
      var   k   =   window.event.keyCode;  
      if(k==13   &&   e.tagName=="INPUT"   &&   e.type=="text")  
      {  
          window.event.keyCode         =   9;   //修改这一句,   屏蔽下一句就变成了移动焦点了  
          //window.event.returnValue=   false;  
      }  
  }  
  </SCRIPT>Top

8 楼wxylvmnn(城隍庙三当家的)回复于 2005-01-24 16:27:54 得分 0

555~来晚啦Top

相关问题

  • 多行的文本框,如何回车换行?(无内容)
  • 如何更改文本框回车默认处理?
  • 如何过滤文本框中输入的回车?
  • 如何对EDIT文本框模拟按回车键
  • 一个dialog上有一个文本框,如何响应文本框里的回车事件?
  • WINFORM里有几个文本框,在一个文本框中录完文字后,如何按回车跳到下一个文本框???
  • 新手请教:请问如何才文本框里捕获回车键?
  • 滚动文本框的初值中在response.write中如何描述回车换行???
  • 如何在文本框中控制回车的数量?在线等候!
  • 如何 把<BR>字符串 替换成 回车 在文本框中显示

关键词

  • 代码
  • 文本框
  • 回车
  • 需要
  • load

得分解答快速导航

  • 帖主:ak30000
  • meizz

相关链接

  • Web开发类图书

广告也精彩

反馈

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