我想问下页面按下Enter的事件

tigerge 2006-11-02 05:22:38
以前没注意过这方面,可能是个很菜的问题.我并未专门对此写过代码,不知默认是如何处理的?有时在页面的空格处按下Enter会形同点击最近的一个Button.但有时却不会触发,还会转到其他页面.现在我想设置页面所有空格处按下Enter就执行点击某个Button的操作,最好有整页面的控制事件,每个textbox控制太累了.
...全文
85 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tigerge 2006-11-03
  • 打赏
  • 举报
回复
谢谢,其实我也不是一定要触发按钮事件,只要它别乱动就可以.现在就是我在某些页面中的TextBox中按回车他会莫明其妙回滚到其他页面,而我根本没写过这个事件.不知道是怎么回事?
dick78 2006-11-03
  • 打赏
  • 举报
回复

function document.onkeydown()
{
var e=event.srcElement;
if(event.keyCode==13)
{
return false;
}
}
ustbwuyi 2006-11-02
  • 打赏
  • 举报
回复

在body里面触发js函数,<body onkeyup="ustbwuyi()"
js来判断
function usebwuyi()
{
if(event.keycode=='13') //按下回车键
{

//调用你要执行的js方法,比如
checkPage();
}
}
copine 2006-11-02
  • 打赏
  • 举报
回复
这个跟当前是哪个control获得焦点有关,如果焦点在一个button上面,你按回车就和点这个button是一样的。如果你想按下enter时有个统一的行为,这就需要在javascript中捕捉这个事件并处理。
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2006-11-02 05:22
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。